Provenance record
Tally Verified.
The signer proved control on-chain, the code is unchanged, and the repository lists this contract and names the signer's wallet.
Tally VerifiedOn Arc Explorer
- Contract
- 0x0f399C0143CAd70b43D18a5696026B0cEdcA0cCb
- Network
- Arc · 5042
- Source
- Ipramking/tally-arc
- Signer
- 0xB2Cd6331395DED6747b9e94b736b8C7edC0947B5
- Proof
- owner()
- Registered
- Thu, 15 Oct 2026 22:44:42 GMT
- Registry
- v2 0xd3F1…1203
Evidence
- Registered on-chain PassedRegistry v2, record signed by the address shown above.
- Control proven by the signer PassedProved with owner() when the record was written.
- Signer still controls the contract PassedChecked just now against the live contract.
- Code unchanged since registration PassedThe code hash at this address matches the one recorded.
- Repository lists this contract Passedtally.json lists this contract and names the wallet that registered it, so the repository vouches for that wallet.
Provenance history
Every registration and removal for this contract, newest first. A newer record never erases an older one.
- Registered as control provenCurrent
Signed by 0xB2Cd…47B5 · proof: owner()
Source: Ipramking/tally-arc
View transaction
An older registry on this network (v1) keeps no history, so earlier records there cannot be listed.
Handing it to someone else
Tally keeps no owner list of its own. A record is only as good as who controls the contract today, so handing it over has two steps:
- Move control of the contract itself. From the wallet that controls it now, call transferOwnership(newOwner), or move the admin role. That is the only thing that changes hands.
- The new controller opens Register for this contract and signs once. Their record replaces this one, and this one stays in the history above.
Until the new controller registers, this record reads stale: the signer above no longer controls the contract.
Live badge
