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 0x394c2ced812f08097eea87a7e540d04c24f1fce780dffaadfbf1fdb6b6c1908e. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/da3af707-8f0a-4406-a46b-761a46c86c83.json and https://artists.proofprofile.net/proofs/artist/da3af707-8f0a-4406-a46b-761a46c86c83.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 0x5d45f5f7691e784bf30466a7b431dae0941a1253320a948be72d0298a5ad5d4c. 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/ARC571800097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba6cb7bc62b237c657cbcf5c7dd26761fb1f90256b016f32220fa7cc7214473. 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/ARC571800102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa020636ec9ed2a72388eb23cd12fa61a3d1105008546156a58ab55cf0c593ff3. 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/ARC571800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b19e4950e11a2817096b80c7b8f0b4ce3f55d8d156adf7272d4ed8ba365b1ae. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/ARC571000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7df17e1d48cc36b7e967f533ff33f896757db512f64804180391b39e7c3ed6. 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/ARC571000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2484a72e955fcae24eb4343a27a5de3bcc759b4db8038a50cf62e5d37d82cbcc. 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/ARC571000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9131475014f9acda24736cd68a623824b61cd3e4b4f5c9c1e0634d934fb6456a. 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/ARC571000021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07d6bb934d4d10a5d52049b3203fd75726786f6983d50e91b316a522e1de3e3. 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/ARC571000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd06f44bb6b2c529b8f7706de54020b11c3100de102a81b2bdc3fe0426d31b5. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/ARC571000016.
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 0x228b25c73608cc9c16702894866a3fa301422c051bc323e7c498f65084f59ea6. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/ARC571000017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11adb7b5c42a54b7e4d121e53527df2847b2b58b03ffefd036b44b324dd587a. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ARC571000023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eafb63bb3a71f632aa4b9734fc8346d5127a38a81af8ddb3dd061a417f17612. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/ARC571000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd306f9962ff6eb23fa658073007d3e5ce2d9fa5d789eeb695a139b94e4a5137a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/ARC571000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44208770c494a0c391ebeb0fb5a10afb741092601930c21a79e686e5b51535f6. Chain 2 (Bitcoin): anchored in block 960384 (2026-07-31T09:54:03Z), 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/ARC571000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17602e9114391db9a15cc1f11f950cd6c753ee48aebaaf868216e498fd2c4427. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/ARC571000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20496e116131b709d0a030ca90f227c026fa68efae0bfa39cd3b40382a620ab6. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:08: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/ARG601013549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d7cdbff53af2f2b0c9a3a38ccd2dea98de786bf2d07732cde3b3d9a035d5a2. 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/ARG601013550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5af7cf1e5e41f1dabaaf8d36083ae32bd59d48fe1397949ef5e4674c8e7e965. 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/ARG601013551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3627d2835f9ba5940b8f626350d534679a2d29454c4f309f374b603a54dc9e. 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/ARG601013553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0431a0060757c63e0bbc7062c31a980f7b0fbf1f294b71ab3548176f12a349. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-21T23:18: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/ARG601013554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc3a6c6ed6cc4803461210aa6cb54ea664fc5b41528bc70871cc04914da61fa. 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/ARG601013556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a3b002573a3805d1ddf3b8bec83a48c04be2154d2ef00310424c87b49eec37. 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/ARG601013557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca26f02082fa4e467a49b3afdc989a08b856ce4e006bda7338d367d7c94466f. 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/ARG601013558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd804cd1c555333f5751a4194d11f7bedfe094d43075056d3a076732ecc2844. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/ARG601013552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6be889890cad0df0a0bf03a93260bcf21d3c80b74c2690de601b0a5bde8f2ae. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/ARG601013555.