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 0xd428a316db2982aab30818d9dd76f05da1ca4e71783b9242981015c661a5bf48. Chain 2 (Bitcoin): anchored in block 953877 (2026-06-16T02:39:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/017a8c19-b219-459e-a49d-5239cb032058.json and https://artists.proofprofile.net/proofs/artist/017a8c19-b219-459e-a49d-5239cb032058.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 0x6befcd762c8931d56b592fd8a109e6742670832e8c677acf9c45c1f0bf4b1af0. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/USA2Z2301032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9091f84499a5903c21b443f71cc129688a8862bee018646f36589efd06dda2f8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USA2Z2301033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20df2dc49d9567146069593e642226de6c2a70992760049765caea65e7080607. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2301034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028fbd9b637c1a6682e4eb9e1d3769951bc71295c8137c02ab54731fbc552941. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2301035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174ce0b4e2c22ff27d058657ad3e7f02e367a997c510bc88c4fbe417ab48a0e7. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/USA2Z2301038.
Reverberant Scratch: 9 Shots in Tha Dark
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeafb649431b0a2534064a799bdeb20fb36634bdd09f11ea5756f18d8a6cd9777. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2101351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077410a52fb892cd6d9efda09780a628595f908cefb4c26538f55e0772e54974. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2101352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde15a4cfc85e8504c4d6f2d4c3d4f58ea3aab5be3291d94d3751a618f2addd4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USA2Z2101353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f92451da131d351f9fcc39bdae5a31c43d32a0c4f1b38be11d747b6aea4c12. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2101354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe8bf0aeee7e9b25d8b5d45ac4eaae65fcd38dcc2c76196a9524d27cd50098f. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/USA2Z2101357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d6ee40a1b15fdbee3d6caa9c10aa3818b3d297d7f35cb8a37c77238f1b5b80. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/USA2Z2101359.