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 0xfb9883468a1bd381cebe466e61f07ffa2e70451a6533def14357b83fb2ee2231. Chain 2 (Bitcoin): anchored in block 954027 (2026-06-17T00:55:08Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3865c6ab-3bb7-403f-bd98-8044a9e8da6b.json and https://artists.proofprofile.net/proofs/artist/3865c6ab-3bb7-403f-bd98-8044a9e8da6b.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 0x458618124098c8522d29674d7dcef962d3b1384f947e24eeb5ee603fecf8f573. 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/BRACT0900727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8b9e89f12a6382639b3c9f216dfff78c6a113e82bc6e1a7b8ea643ebc39f7a. 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/BRACT0701413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050e2b344a9af8c260d5d692f9448aec88cd60d541d43b11f36d7f0cd96019a1. 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/BRACT0701416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc9cdc60587fb78ddc84e6cd4e5ceef8cfd542b0779f8a28f08df9444c67368. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/BRACT0701412.
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 0x4d09adfc87f7fd867d2b7385dc851121ce1b2b09c2c1e3cf6263b1aa09bc8da1. 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/QZNJV2424257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440f97fc8f53af39906702e6f7304a6b5a970e4f5e28dce18469dfc8911704ab. 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/QZHZ32289492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2f21bce03fc627c21f94bead3c031a0376cdeb750f28c3c1a76985141d07f3. 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/QZHZ32289490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353d5d4016ccec0cb14235c5792a42abece52eff14d32c7329d0a49ff2038a40. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZHZ32289491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ca47d03007971eafa9cbfbfba3b24207cfc61960082c9e2127623cdfc5fa6c. 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/BRACT1600292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a90cf2eb020d5719b7b442f90078fc7f9c17cb395256111dc09dea1bf5d34a0. 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/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 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/BRACT1600296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec344c08da8e1358d101f5a0038e7279eee2d5837a68a18fa6bb3688eb24efde. 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/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 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 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/BRACT1600311.
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 0x66faf9f0e3b8ae57640313bb1a0f8ebfa4a0105dc48be98f68b392fba94080d5. 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/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 0x4b5cf9774d667d70e6e004d865f885fb7e94f25aa3e54ee9756a610cbbeadf3d. 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/BRACT1600323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c5ab09a6609c5f011e115c1f889d9c41023bf2b114a99add3939ce3e37ee5a. 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/BRACT0900886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709fc9de6253db63ed563ba7bcab2e28f2f54eac808af60fcb5916fe5df03c65. 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/BRACT0700305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf976844da0b9ec4edc239c2825a15360852758ef5362ecc48ee834ed5fca0e96. 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/BRACT0900889.