1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12a94ab751ed8333aff22f8a3bfe1502239244e3237ad0d244993bc83c1ccbe. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d158107f-8bea-42a8-8edd-fbde6d2c0953.json and https://artists.proofprofile.net/proofs/artist/d158107f-8bea-42a8-8edd-fbde6d2c0953.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc38c8b6e239727b6bc1c835d1367b8a86ea8f658d9b62562d99cf82d8d298e39. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b43e959f0fdc474775d52fb0018a8475c12192dbee170713b165adf063580f3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810ff99d5af78f8e1593f91054764f26b3de92c88fd0cf8787608e063ff526b2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a28c5cafc10065174d57f71ff1068dbdd0be38f53f59913ef1f69786b3f2c22. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d68953652be225ccff4300ba4962ada2fc95a95ac2682e3ce55ae41ba0d1fc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29daaa67a1235bc753798dfe3ea11551e65add0721ff96356296b85247bb546. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXPYA2000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b3863cbe342098add690e283403b7022689b7eb4f72bb50f66eb89612375b7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXPYA2000031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5b92d291ec3d9afd216d37f872b61b346db5fa6ad14864e1fd64be883e63a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXPYA2000035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e34bb4ce757c13e627b5d1e9676c80878029081a224df7943f823bdd6cb436a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef82c4f8ec4c57bc3134ac265d36ade8696fa8c5d3aea7407f5fa38890d23a78. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1537449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5224af46fcee6bb032c95ef974b5a18e7e4120d163956ba1d1587c4dc8c4540. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd6222394316fc5a84ab3aaf1e55d524ce3348959418faa56fe9ae37d0c176f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865fc86f7746689006dc50afeeb72e720bbec89641e792a779dbed93b29d9abc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf105898a144588872015a90f24224792fce5e03962d29fd639e0de6d2c4d13ac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a23ca8af9c8fc2889aa273e8a68e31b83db212f19e43656f7b272a9d6866b8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27602988d89e5e55b03a2ed6ede887b855a4d2beceaf8b9be292bc23b284d8c5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd416ccad65f58b1873438d2efc05f75f456ce4302313135ec1a19ce5bcef69. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d14d506ecc4470dcdda49c7ebc273dfd9c9e9d9e64e0603fb96fc248632f6f2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4297ef47f3268c21a7141171443968152eac00bf433687248d97d81c8389d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BXWC52300071.