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 0x6dbcd755630507490910f799a7d1ae61ac213a67f309bc2d70af41836259156e. 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/84a225e9-d307-48ad-abbb-ca5a9c7ed334.json and https://artists.proofprofile.net/proofs/artist/84a225e9-d307-48ad-abbb-ca5a9c7ed334.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 0x2d3e60ef815f1d614488a652e7c5d7c923e34ac4f9e32d4a22d5518151efbaf5. 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/TWBF32108013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dae4d326c2637b72da204eceeb5cdeafb0944529e31e210b9a2636891e2a19e. 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/TWBF32108014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7b413d013c4f0831ed08e4f95cd24592d7fbf4669b0ed4b8f5751bb5aa59a3. 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/TWBF32108011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f8dcf4264ca124e64dcd691b210d073fd4cdaa33c222538e45443791a8c1d5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/TWBF32108019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa764181e049e0b8fc7ee078dc3ddbb3b8e48ae43b9adad128cab1d834d7b2845. 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/TWBF32108005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59941891ffed87c959f171a668bc6ee888546df769aa6057df4df5a8ec1a1b67. 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/TWBF32108008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74754da0f9f8f71ba05e598df95a3c3dee2230d62835f0147e2fa1d204492721. 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/TWBF32108004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15caf90a2b7204a5967fdda4e9072a32250ffda147f9171d0999b9fcc0cc508. 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/TWBF32108009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b456b6e899803f435f1c9ba3aa4e8a6d58b9a2209b3ab86aeb11034e377439. 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/TWBF32108010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4154260f3ffe6812775204168f9e60ec70b17aa76735be39e0352ca16ab48c26. 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/TWBF32203001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96d96582905f486b1efe4e0e076d5eba28d80d67e1dfec9b973c1ded46e9ab4. 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/TWBF32203002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3817558149310b9ea3f774fc12e2e696ac0be90576730470a7561b29186b83b. 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/TWBF32203003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36d64248445622ec361b37fbd7c6a77f846e0897ad281c990f4c2c3a1d4e866. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:33:54Z), 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/TWBF32108015.
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 0xab4b3d1efa0398bc2fff10d75c1b7ab60662083d4dc38cf8c16ccb433a91a35b. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:39: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/TWBF32108017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec6a4cd4bf62c9dae578a631fc180ac8beb85a87ea09d7597715c0ff006e3af. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/TWBF32108006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a7b1b8b4ab3718725ecb6b24f38413dfa0af19c872078cc84f1ac4624a3732. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TWBF32108018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72658dd36360bf856014ee0ac92efdc8f456a7186d66182301d12a9e6c0f935d. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/TWBF32108002.