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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd095129b91f037469f251f83c883d875af344a0e8d983a63084e5e845ae175fe. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f27451b5-1bac-4711-85fd-5a97900a1777.json and https://artists.proofprofile.net/proofs/artist/f27451b5-1bac-4711-85fd-5a97900a1777.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe077e6bbaedc6b06a66efbf8a58c49438ec9aa173ffb28e8b040f0e3132f4530. 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/QZK6N2271396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089f73aa905873a195b94321cc41173cba691674710c2cc82164b15696655424. 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/QZK6N2271397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b77dff72e80607a9f8638d202ae67313ad1aff9a0f5e443148e0cd34aa5bbaf. 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/QZK6N2271399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x957b130e7d870ccb8f51a0cfb5b964f2d94f9624a4f80d992b5e5229274f4762. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/QZK6N2271393.
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 0x4c45bdf9c99dc65160b6ff34b1451055d1c208ce9ab01439524c5021912b95e9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZHN62297874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b9786b6105476026c9d51e86a6b47cf39501744b86f8ddef4ce81035383e33. 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/QZHN62297880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5895c4ed886b8ee4ac3b905784f5ab41f301f86f32cab0bfaa03c90823c5e860. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZHN62297875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46179475e691ecfc6863269a660d9cae65880458b1dc1d213a4a30860e80e0f6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHN62297877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef739498c031fa182dc5b3176b6eb4d976810505ab25e712bf69c8f6528e85b0. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZTAZ2292817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c555377a29c1a7eb610f9ecdd1d88408b272bfefe004aed3c970ca4d1446d8b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZTAZ2292819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b118bb7ac56db5c3f36288ccd18eb1bc3519bd1f541bd30cc0f674836b9c751. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZTAZ2292820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72868615c9ea2e0ace9fcb5e8aec3ac8748d11133d8c565caac23cccb13ebe8. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZTAZ2292818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef73a48321ae9c460832b755496b8bcfb4f22afe284d6c01d1640b39a00433bb. 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/GBWUL2363948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea998b8b94b773d9b11444ae9a7099a0b5e74c16555b7702c8b0307ad8cd8143. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZNWX2108824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbcdaf2e17a3c03a3bac4daa2c7766fdf01fc8fa10f87fd6886ef689ae60ca5. 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/ZAOJ41800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b45dba64c69f855d5b59f67209eab6f419e1ffcca237390c030c02402078b3a. 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/ZA0J41800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fbe9c042388aa90fb72da254661f83f7e2c3e5d3d562160f44ca1b85a593c75. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ZAOJ41800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44360f7df9ebf6126fd674f2abda0ec047e312b0b56f583bbca5038934cd2fc. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-21T17:33:28Z), 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/ZAOJ41800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06baf669c75750176f057577f564689c4dde985ca05b139180697ac4c467011c. 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/ZAOJ41800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e74704acbe7e43436e02a9d2db4281c645f24768553eecf3978dfbc3bf8c80. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ZAOJ41800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3013502e61ca378d7cd67b97c7a764db68026e916d973f6ba4a9237f45420281. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ZAOJ41800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d78bfcae67df9adf007f311f8829a6b162a3925ebf24fd384e6aecf6b78490. 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/ZAOJ41800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbae9a90c51b35b31b703a3979878abfafb5d3c19e4664469c735e10883ad4f8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ZAOJ41800011.