Standards Mirror — TestNet Deployments
- Generated:
2026-04-29T02:47:17.306Z - RPC:
http://seed1t5.neo.org:20332 - Network magic:
894710606 - Deployer:
NhMYxG5ATmRjSy6ocnPxrA2DiYba6xhFqu
Summary
| Pair | Implementation | Address | Deploy Tx | Tests |
|---|---|---|---|---|
| ERC-20 ↔ NEP-17 — Fungible Token | solidity | NZbQsZAbH3eBdZZYShj6CgG1ZkVEbjZhwF | - | 3/5 (deployed) |
| ERC-20 ↔ NEP-17 — Fungible Token | csharp | NRGNZQRrb5TuDo4fA5KPiqZQB29Uybp1zJ | - | 4/4 (deployed) |
| ERC-721 ↔ NEP-11 — Non-Fungible Token | solidity | NbTK8px52xHxJ5zSJvVFqBujZ5eQEV4dYt | - | 2/3 (deployed) |
| ERC-721 ↔ NEP-11 — Non-Fungible Token | csharp | NbuB1V5es6YBtPfVrW4R9bDtxDieuZoK38 | - | 3/5 (deployed) |
| ERC-2981 ↔ NEP-24 — NFT Royalty | solidity | NQhcPMzycbfy5h4ZBg7vrbAvioa41KdR6i | - | 3/3 (deployed) |
| ERC-2981 ↔ NEP-24 — NFT Royalty | csharp | NgTke4MQShakWQpPvskjqX1XEmpMF4EmSC | - | 2/3 (deployed) |
| ERC-3525 — Semi-Fungible Bond | solidity | NdzbQnww1HMVDUgZtZzrfN5TvxFTBoBTW6 | - | 4/4 (deployed) |
| ERC-3525 — Semi-Fungible Bond | csharp | NVpt23PJU2ZbEHXmDkzEqCfoE9NQfEopNZ | - | 3/3 (deployed) |
| ERC-173 — Contract Ownership | solidity | NgmPfqiGc6weStAM5PYBgC4SYgTGUZzPVh | - | 1/2 (deployed) |
| ERC-173 — Contract Ownership | csharp | NU3yPrTayUJRB16Lu8RjFX8ERJ7pMYvxup | - | 1/1 (deployed) |
| ERC-1820 — Interface Registry | solidity | NgiVMV6vo8QHaQEhxMDBMCHdq2Ps5iXQxm | - | 1/1 (deployed) |
| ERC-1820 — Interface Registry | csharp | NaJCEkEXwwsWFHXU791K6Zk3ZpFya5HPk6 | - | 1/1 (deployed) |
| ERC-6372 — Contract Clock | solidity | NPrkGGCSZwLTUQxzUQnf4WSKsk2rZPTSKt | - | 1/1 (deployed) |
| ERC-6372 — Contract Clock | csharp | NQpFbsh7JUys9dYhB86gCVr2hxfYkzKJYw | - | 1/1 (deployed) |
| ERC-1271 — Contract Signature (MultiSig) | solidity | Nh2dZYCdvA6KfgeJ78712Twq5tZVRANtdk | - | 1/1 (deployed) |
| ERC-1271 — Contract Signature (MultiSig) | csharp | NXq82dqPfYsB4gYxpurbn2sft8tT9v4NL2 | - | 1/1 (deployed) |
| ERC-5192 — Soulbound Token | solidity | NQfv7FPi2BWZBnc3PGB9PggK72bJtZL9HH | - | 2/3 (deployed) |
| ERC-5192 — Soulbound Token | csharp | NPuqRsgHLPkRZsxEJgs3igKKhZE1nqHVL3 | - | 1/1 (deployed) |
| ERC-2771 — Trusted Forwarder | solidity | NfiyLrGXijAAHiwq1LUGu69K92ybMu4ZS4 | - | 1/2 (deployed) |
| ERC-2771 — Trusted Forwarder | csharp | NLq6WUsRv4FAtxrqhwtTNxTeSgxAWYhG8P | - | 1/1 (deployed) |
| ERC-4626 — Yield Vault | solidity | NMKxbu3BoWHMqsehay8ybt4AX2Akbau7JF | - | 2/2 (deployed) |
| ERC-4626 — Yield Vault | csharp | NdtwXkP4UYHoaEkfFavBat7fhNpMMaknX8 | - | 2/2 (deployed) |
| ERC-3156 — Flash Lender | solidity | NhSy8SUwdRdrYAvK2YadgbXZwRTfJZC6DT | - | 1/1 (deployed) |
| ERC-3156 — Flash Lender | csharp | NSogFgSB3xhbRn81ie21Xb8L5vzxAguyZZ | - | 1/1 (deployed) |
| ERC-1155 — Multi-Token | solidity | NN1egYhfTFfr9fsLbodD2J822azmqZ5Ahq | - | 0/1 (deployed) |
| ERC-1155 — Multi-Token | csharp | NdC6JA2oU2pm9xexLSyB7qyEUEF7HRbDdc | - | 1/1 (deployed) |
| ERC-1967 — Upgradeable Contract (NEP-22 update) | solidity | NSHAQgxeKVWk6YBvnDbS7a9dC3L6WKxAfk | - | 1/2 (deployed) |
| ERC-1967 — Upgradeable Contract (NEP-22 update) | csharp | NWkiAvNNd8rAS7R8rD3WQ6TgB8aosHrWh4 | - | 2/2 (deployed) |
| ERC-1056 — Lightweight DID Registry | solidity | NTDdXJ1PMdf9D8KvPraZStPDqSsAvfo69C | - | 1/1 (deployed) |
| ERC-1056 — Lightweight DID Registry | csharp | NQJLKn8k1AP4xTXfiY8PjWJmBrcdwKMt1Q | - | 1/1 (deployed) |
| ERC-5805 — Voting Token w/ Delegation | solidity | NMPb9C8XFWTWtVCQ16iVP3B4aRqMJcN9FK | - | 1/2 (deployed) |
| ERC-5805 — Voting Token w/ Delegation | csharp | NZF4hhAgSvkXqm5bFDSwwgce2x6gWWQCCJ | - | 2/2 (deployed) |
| ERC-7818 — Expirable Token | solidity | NSxuAq6fyoQL8xc2h2X6wjCJ6mhiTZGsr2 | - | 1/1 (deployed) |
| ERC-7818 — Expirable Token | csharp | NgNAPWiYx2yWxkp7kWwizNa6Tozfsv2zMj | - | 1/1 (deployed) |
| ERC-2535 — Diamond (method-name router) | solidity | NPZFcCLf3LugZyo66qGtXuxj4fgAzzYfEQ | - | 1/2 (deployed) |
| ERC-2535 — Diamond (method-name router) | csharp | NerQPwPTA9iqNHRJk1nkFi8XXAKKP3YfuE | - | 1/1 (deployed) |
| ERC-777 — Hooked Token | solidity | NXLrKvihjBC2ZVg2iLTLEPE4zXoN2UzYCD | - | 1/3 (deployed) |
| ERC-777 — Hooked Token | csharp | NSannXAy5BSKz1cBVQKC7d2DS3DwskPqNw | - | 3/3 (deployed) |
| ERC-5267 — EIP-712 Domain Exposer | solidity | NVptJKucxX4zMprEugbnYbG6KFKeqyTJ9G | - | 2/2 (deployed) |
| ERC-5267 — EIP-712 Domain Exposer | csharp | NWpLeQJm8EArciJNF9nhFbrGuX8DsWcQSj | - | 2/2 (deployed) |
| ERC-5114 — Soulbound Badge (parent-bound) | solidity | NNnHpiT3RLCqVdHQYom551rj475vtZpnBh | - | 1/2 (deployed) |
| ERC-5114 — Soulbound Badge (parent-bound) | csharp | NR9gPNuFwuQeYDc5CUH3aqogaWgPgGGdnP | - | 2/2 (deployed) |
| ERC-5484 — Consensual Soulbound (BurnAuth) | solidity | NTN5kMMrzDZDPP4Cus1nFKnWRn7NFrh3na | - | 1/2 (deployed) |
| ERC-5484 — Consensual Soulbound (BurnAuth) | csharp | NbcNDKQAB1imE8L32UPhYNc5JmMCFwnjMS | - | 1/1 (deployed) |
| ERC-6147 — Guarded NFT (guard delegate) | solidity | NT7ondo6UmgEVNtAwRXUjN3secCYgoemZ2 | - | 2/2 (deployed) |
| ERC-6147 — Guarded NFT (guard delegate) | csharp | NgFcdW2axGQELJu6LQWsTPwoke2LSsW3CM | - | 2/2 (deployed) |
| ERC-2470 — Singleton Factory | solidity | NMbo1HKrMM9yUmm6xkP1x7NyULqJyjUPho | - | 1/2 (deployed) |
| ERC-2470 — Singleton Factory | csharp | NiLKkYWvoajPWRB91KUEHH9k939uZSvS6a | - | 2/2 (deployed) |
| ERC-2309 — Consecutive Batch-Mint NFT | solidity | NL18BnxKFzXYFCTjtfguzDQoBzuJuT5C1f | - | 1/2 (deployed) |
| ERC-2309 — Consecutive Batch-Mint NFT | csharp | NNBgadSK2oTfL3idm1WNwQjnoaL4bLYhHh | - | 2/2 (deployed) |
| ERC-4906 — Dynamic Metadata NFT | solidity | NZP1kfTyyNJNYVUZpiKrdShLEjFLRdb2rY | - | 1/2 (deployed) |
| ERC-4906 — Dynamic Metadata NFT | csharp | NUoWAfE9YmeQtc7nuVb4u6u22By2oqyLUz | - | 2/2 (deployed) |
| ERC-165 — supportsInterface Detector | solidity | NgunPTaeypMxwq3JeAVEr5X3DRdBNFNxX2 | - | 1/1 (deployed) |
| ERC-165 — supportsInterface Detector | csharp | NSaHXnFvLM7EdxnLvidzJfV9GYhFoJQazW | - | 2/2 (deployed) |
| ERC-7201 — Namespaced Storage Layout | solidity | NQYy9GD432mvBeYJctg78YXmCzcMUy41GJ | - | 0/1 (deployed) |
| ERC-7201 — Namespaced Storage Layout | csharp | NUQPH4p6mBQ6jtizeyZKmYfjXLpzExpbdd | - | 2/2 (deployed) |
| EIP-1153 — Transient Storage Reentrancy Guard | solidity | NVDrMqUTAJrG6WjRqJtMrUuuqiLEwfFxAb | - | 2/3 (deployed) |
| EIP-1153 — Transient Storage Reentrancy Guard | csharp | NdPMQUc1DF4p6zkbwe1aoajN2ajsHYBAh8 | - | 2/3 (deployed) |
| EIP-3198 — BASEFEE Introspection | solidity | NaXyL4z4rfRTjpHcgVeHt8vrjCksPH12U7 | - | 1/2 (deployed) |
| EIP-3198 — BASEFEE Introspection | csharp | NQNsAG18kbBUT5RsxY9bmdyr5niPiHuja8 | - | 1/1 (deployed) |
| ERC-1014 — Deterministic Deploy (CREATE2) | solidity | NMCEssPogbdjgLT7FdepCbm4VKdJ9eDAj3 | - | 1/2 (deployed) |
| ERC-1014 — Deterministic Deploy (CREATE2) | csharp | NiZM7zYFCpWAVNJqgDeMWTyjyNvUf7gPGe | - | 2/2 (deployed) |
| EIP-191 — personal_sign Verifier | solidity | Nc8TFPU7NAufqP4q7ddTFjWxcXmzw4qgMd | - | 0/1 (deployed) |
| EIP-191 — personal_sign Verifier | csharp | NT5PtZFTUyxmyiDNYoCRxei3jGURP2e6X4 | - | 1/1 (deployed) |
| ERC-2612 — Permit Token (off-chain authorization) | solidity | NaYBBzYm4aX97ZR8oH3xh26VP2q7mw8KK4 | - | 1/2 (deployed) |
| ERC-2612 — Permit Token (off-chain authorization) | csharp | NM5DCTG24qSytAMyGtN6yUT1JfFYBkuE9s | - | 2/2 (deployed) |
| ERC-4494 — Permit NFT (off-chain authorization) | solidity | NVFrTDipYBJzWDyprqMwiJ3T25WK82xekQ | - | 1/2 (deployed) |
| ERC-4494 — Permit NFT (off-chain authorization) | csharp | NTu1qFUugBafvCEYVVmJYqcPNV9MuXt6Bq | - | 2/2 (deployed) |
| ERC-7540 — Async Vault (request → claim) | solidity | NRsYTBd1Unk8ngZvHagAxvoaYh8i8SHmQu | - | 2/3 (deployed) |
| ERC-7540 — Async Vault (request → claim) | csharp | NVydGRKKALityePgCpCoB4ewb5cSy3HBHk | - | 3/3 (deployed) |
| ERC-7575 — Multi-Asset Vault | solidity | Nc5Kqat2WNDw32fzQwYUuvp6zY24YqCnYU | - | 1/2 (deployed) |
| ERC-7575 — Multi-Asset Vault | csharp | Niu4uX7E2ja35uCbr4fK6c6faQZL1zcBEK | - | 2/2 (deployed) |
| ERC-7579 — Modular Smart Account | solidity | NPcsxZQVxJS25eybpNmuqFphzgV4z43foe | - | 1/2 (deployed) |
| ERC-7579 — Modular Smart Account | csharp | NYA8rMgt4zd2moXtvH46gtgHAmM6D9PLQ6 | - | 2/2 (deployed) |
| ERC-4337 — Smart Account (UserOp / NEP-30 Verify) | solidity | NTnZeAos82yvgKbigLxV4DsnE7MLBN44eg | - | 1/2 (deployed) |
| ERC-4337 — Smart Account (UserOp / NEP-30 Verify) | csharp | NaRMtcPmFFZzv5nAdV23QFmvBQS69apd9o | - | 2/2 (deployed) |
| ERC-6492 — Pre-Deploy Signature Verifier | solidity | NfjDMxjpf13EbC197EwBXEfP8K7Q59KYWa | - | 1/2 (deployed) |
| ERC-6492 — Pre-Deploy Signature Verifier | csharp | NeJi7pXw9fj5SCioDu7ohUEJqygS1iG952 | - | 2/2 (deployed) |
| EIP-712 — Typed-Data Verifier (domain separator) | solidity | Ng6UPxMoJ9aUwFep9QCEpQmAKxdzH2bBer | - | 0/1 (deployed) |
| EIP-712 — Typed-Data Verifier (domain separator) | csharp | NZzpnvngrFuk1oiXJ3Nk9TsbHrrJfDRtDb | - | 2/2 (deployed) |
| EIP-2098 — Compact Signature Verifier | solidity | Nfi3RwVQiesNpc9y5k5vBLFDc7D1TzFqsU | - | 2/2 (deployed) |
| EIP-2098 — Compact Signature Verifier | csharp | Nhe1acA5nndNVtF1pHa3e6rndYyUHTv5Sv | - | 2/2 (deployed) |
| EIP-2718 — Typed Transaction Envelope | solidity | NiMvKeofdrr3mdU4VmFvicKxNszFsXkVyQ | - | 3/3 (deployed) |
| EIP-2718 — Typed Transaction Envelope | csharp | Nck6gihPX3gA51XqetNMLpRpMQf4tsqSDH | - | 2/2 (deployed) |
| EIP-2930 — Access List (witness scopes) | solidity | NdkP4jJAVUgXSbSUpRbD8FnHi6TjWULNeW | - | 2/2 (deployed) |
| EIP-2930 — Access List (witness scopes) | csharp | Nbk9meWCw4DQhKZeK2vgfGVG6oqDJT1XpP | - | 2/2 (deployed) |
| EIP-3855 — PUSH0 Opcode | solidity | NT2N2y4CH1FYG74j3cNV4CcgxXS6qp7Fh5 | - | 2/2 (deployed) |
| EIP-3855 — PUSH0 Opcode | csharp | NiPzZ4HXxwVYptrpwZ8jDnf7KMekHTjnp3 | - | 2/2 (deployed) |
| EIP-3860 — Initcode Size Limit | solidity | NPdvGHEVkqeidDf9PMwimXLkXie23r1nEC | - | 1/1 (deployed) |
| EIP-3860 — Initcode Size Limit | csharp | NQyVqccVtzvbS9uDbTmESyU2arGRxANcNo | - | 1/1 (deployed) |
| EIP-6780 — SELFDESTRUCT Nerf | solidity | NQLwx47c1P6NZ5mZn8qjzeqgALwyt3RUSZ | - | 1/2 (deployed) |
| EIP-6780 — SELFDESTRUCT Nerf | csharp | NhRfE6pGvtbGShTB99eWnkYqVULs3sS1Tr | - | 2/2 (deployed) |
| EIP-7702 — Set Code for EOAs | solidity | NTM3xbr9TpZEULn1hks9VAfdKjVa6oczqt | - | 1/2 (deployed) |
| EIP-7702 — Set Code for EOAs | csharp | NizvxJ3xboUGKi1pbXS7DSkwadJfdLTjh5 | - | 2/2 (deployed) |
Failed Assertions
| Pair | Implementation | Test | Operation | Reason |
|---|---|---|---|---|
| ERC-20 ↔ NEP-17 — Fungible Token | solidity | balanceOf(deployer) == 100T | balanceOf | actual=1100000000000000 (raw type=Integer, value=1100000000000000), expected 100000000000000 |
| ERC-20 ↔ NEP-17 — Fungible Token | solidity | totalSupply == 100T | totalSupply | actual=1100000000000000 (raw type=Integer, value=1100000000000000), expected 100000000000000 |
| ERC-721 ↔ NEP-11 — Non-Fungible Token | solidity | balanceOf(deployer) >= 1 | balanceOf | actual=11 (raw type=Integer, value=11), expected 1 |
| ERC-721 ↔ NEP-11 — Non-Fungible Token | csharp | balanceOf(deployer) >= 1 | balanceOf | actual=13 (raw type=Integer, value=13), expected 1 |
| ERC-721 ↔ NEP-11 — Non-Fungible Token | csharp | totalSupply >= 1 | totalSupply | actual=13 (raw type=ByteString, value=DQ==), expected 1 |
| ERC-2981 ↔ NEP-24 — NFT Royalty | csharp | totalSupply >= 1 | totalSupply | actual=12 (raw type=ByteString, value=DA==), expected 1 |
| ERC-173 — Contract Ownership | solidity | claimOwnership() | claimOwnership | Ownable: already claimed |
| ERC-5192 — Soulbound Token | solidity | claimIssuer() | claimIssuer | SBC: already claimed |
| ERC-2771 — Trusted Forwarder | solidity | getNonce(deployer) == 0 | getNonce | actual=9 (raw type=Integer, value=9), expected 0 |
| ERC-1155 — Multi-Token | solidity | claimDeployer() | claimDeployer | MultiToken: already claimed |
| ERC-1967 — Upgradeable Contract (NEP-22 update) | solidity | claimOwner() | claimOwner | Upgradeable: already claimed |
| ERC-5805 — Voting Token w/ Delegation | solidity | claimDeployer() | claimDeployer | Vote: already claimed |
| ERC-2535 — Diamond (method-name router) | solidity | claimOwner() | claimOwner | Diamond: already claimed |
| ERC-777 — Hooked Token | solidity | claimDeployer() | claimDeployer | Hooked: already claimed |
| ERC-777 — Hooked Token | solidity | balanceOf(deployer) == 1000 | balanceOf | actual=8000 (raw type=Integer, value=8000), expected 1000 |
| ERC-5114 — Soulbound Badge (parent-bound) | solidity | claimDeployer() | claimDeployer | ACHV: already claimed |
| ERC-5484 — Consensual Soulbound (BurnAuth) | solidity | claimIssuer() | claimIssuer | CSBT: already claimed |
| ERC-2470 — Singleton Factory | solidity | claimDeployer() | claimDeployer | Factory: already claimed |
| ERC-2309 — Consecutive Batch-Mint NFT | solidity | claimDeployer() | claimDeployer | BMNFT: already claimed |
| ERC-4906 — Dynamic Metadata NFT | solidity | claimDeployer() | claimDeployer | DMETA: already claimed |
| ERC-7201 — Namespaced Storage Layout | solidity | claimDeployer() | claimDeployer | NS: already claimed |
| EIP-1153 — Transient Storage Reentrancy Guard | solidity | claimDeployer() | claimDeployer | TG: already claimed |
| EIP-1153 — Transient Storage Reentrancy Guard | csharp | callsCompleted == 0 (initial) | callsCompleted | actual=6 (raw type=Integer, value=6), expected 0 |
| EIP-3198 — BASEFEE Introspection | solidity | claimDeployer() | claimDeployer | FeeAware: already claimed |
| ERC-1014 — Deterministic Deploy (CREATE2) | solidity | claimDeployer() | claimDeployer | DF: already claimed |
| EIP-191 — personal_sign Verifier | solidity | claimDeployer() | claimDeployer | PS: already claimed |
| ERC-2612 — Permit Token (off-chain authorization) | solidity | claimDeployer() | claimDeployer | PMT: already claimed |
| ERC-4494 — Permit NFT (off-chain authorization) | solidity | claimDeployer() | claimDeployer | PNFT: already claimed |
| ERC-7540 — Async Vault (request → claim) | solidity | claimDeployer() | claimDeployer | AV: already claimed |
| ERC-7575 — Multi-Asset Vault | solidity | claimDeployer() | claimDeployer | MAV: already claimed |
| ERC-7579 — Modular Smart Account | solidity | claimOwner() | claimOwner | MA: already claimed |
| ERC-4337 — Smart Account (UserOp / NEP-30 Verify) | solidity | claimOwner() | claimOwner | SA: already claimed |
| ERC-6492 — Pre-Deploy Signature Verifier | solidity | claimDeployer() | claimDeployer | PDS: already claimed |
| EIP-712 — Typed-Data Verifier (domain separator) | solidity | claimDeployer() | claimDeployer | TD: already claimed |
| EIP-6780 — SELFDESTRUCT Nerf | solidity | claimDeployer() | claimDeployer | SD: already claimed |
| EIP-7702 — Set Code for EOAs | solidity | claimDeployer() | claimDeployer | SC: already claimed |
Full Result Data
The full per-test payload is stored in results.json.
