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 0xb894bf4281eba80b1605621d30a6c92ae8cfaf3174a7ed6c48bfcdddd8485a50. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6d61ccc4-15ce-4f2a-b0ba-bef6d0d28c4b.json and https://artists.proofprofile.net/proofs/artist/6d61ccc4-15ce-4f2a-b0ba-bef6d0d28c4b.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 0xe22fa2b5a9108d569ffb85b959d771a1ecda04a36444259f3ebbeb8dba34a634. 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/BRACT1600291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ca47d03007971eafa9cbfbfba3b24207cfc61960082c9e2127623cdfc5fa6c. 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/BRACT1600292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0968123b333997a7f021713e08732afd3a6d88d102fd2df404c99fb359dad86e. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/BRACT1600293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a90cf2eb020d5719b7b442f90078fc7f9c17cb395256111dc09dea1bf5d34a0. 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/BRACT1600294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa2f5883448a6ce37326f363245514ce2218c610e0b872d9b80f9c9ddd75aad. 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/BRACT1600295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5da48341628764c0435227fbe9b76a799bf398cfa4b90b047dddef2d2fd0e65. 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/BRACT1600296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec344c08da8e1358d101f5a0038e7279eee2d5837a68a18fa6bb3688eb24efde. 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/BRACT1600297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1237aa621130c93ac920442dd5aa53cfd29b11e43f4fc0ccf79fb9e135cec1b6. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BRACT1600298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef28ec1f485f0e903ed838af6998199f52ef4caf25d1d7adbca9c1f5069dfbe. 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/BRACT1600299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa116de709b6eca404e329618b8769f3e3103a5bc8f3770da92066da0e2c0caa5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/BRACT1600300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629850c182fa058cc652de61ab75e18e7f2648ca85427f4340eaa5a96f227751. 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/BRACT1600301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66beaa74351a60bccf8a0fc7195e157c8498984e1439a22e1fe17abf394578b. 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/BRACT1600304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa2d24b0714ed940ce2d001c03381538b967d4894d5dabed410a2d2bd441060. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06:57Z), 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/BRACT1600305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8882dc707edeb0ff39eab929d8c0cf41ffb9bcecf612f75111018d906fe615. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/BRACT1600308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7067d520b9aa88891c2a22121c97579dde41322654a7423a3e1d2123681a5b56. 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/BRACT1600309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78d1c9268dace0d929c4fc71eb264aa7c9cb7bcc41cde7abb7d8419cb2bde2b. 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/BRACT1600311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d4dcd70ad8aba3c0f812bddb05a944b64853287b99d244f1517e138def2eef. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BRACT1600314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae74a39a2985b391cc8ec6891de2f5576d6e79ab1ca42e606ab7c2086a130fee. 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/BRACT1600315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afaac92e3b51c8b357cd848d529e43d7e197afa47a87c36a31fa79a62354935. 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/BRACT1600316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66faf9f0e3b8ae57640313bb1a0f8ebfa4a0105dc48be98f68b392fba94080d5. 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/BRACT1600317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6819f69dcf1bdea27f77413810231ed4bc1f5181697022a5f9c7a9410487940. 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/BRACT1600319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52507cc8b8c98cdc12499707235d042c42087c2ce5e0e759e45ea47ee62d3b1b. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/BRACT1600322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5cf9774d667d70e6e004d865f885fb7e94f25aa3e54ee9756a610cbbeadf3d. 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/BRACT1600323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b64e83519b2c59526a5f49ed670b1d68b141e077fe13ae4c5d3a14de605721. 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/BRVR10800476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e89d3343f51496bef5dae1e6a88afd27ed68aa6db51e5de93359815c1abdf3d. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/BRVR10900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30289759f152ecaee42bc2bdf376401db71037ecc00ebbf0f74d9c93ca443a6e. 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/BRVR10900318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3916c33ec568fd2ff7ae5dda796ede2f0a92cc8b0c1bc4fd86bab3954bfc195. 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/QM4TW1836471.