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 0xe3d84cad81b56dc8ba7d30b34fabb3ea219770806e2add21e252d08dc9a62fc6. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9afaad87-dd0e-47dd-8801-fbd1d8e1f494.json and https://artists.proofprofile.net/proofs/artist/9afaad87-dd0e-47dd-8801-fbd1d8e1f494.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 0x441236db0e617505cde34f5615a49e6dd517a18be69a92db179affd4bbc9407f. 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/MX3742200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa1d69b82c36aa32233db81c8509dea00b96d0b01e9dcac41869b6c25d5ae29. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/MX3742200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0856552b16632b84cbc179db5b21ef59e5eb1b8a7dd40363aa1d8a2b732d11c6. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/MX3742200055.
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 0x0c74b0aa0aa249f9bf5e431cc0a88aebee350f6c593be901232c92b6cb7627b9. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/MX3742200058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae68dc2c1c6d5b41403561280388d4d1630ddf7f63a3024c9d86ed68be98b39c. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/MX3742200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5411694342ed6d7fcf449fee5ba0a4fcf02eb731a6bb24971decd0b4960f9581. 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/MX3742200180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8be6fb39654c682cb43ae6b89d2d19eec6dea3e59896319b0409051fef1ed1. 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/MX3742200181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40af6d7a0dc66f5a357af8d1d064789452d332996380e01ac44e512f3cc15228. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/MX3742200184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9cc0c018889b5fdd6cfb417a9c37b055b1b5b16a4d624c2d470f6e7f191a874. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/MX3742200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758c318c16b28014d1eac283203a51cbb324cd5b94aec6fbcf47cbf09078beba. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/MX3742200182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05eacdeff67a6c50298c69d29651cfcfac007f56126538aaaa37416cb42e7562. 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/MX3742200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d88894b7c213692ff5e18bb4ef8e17349e3226d917a2e0e33fa0593bb93181d. 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/MX3742200070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1951df19cf3ea40554e6a0b5b97be487b2b9e3aac4d6d6bcd8748646405bbb10. 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/MX3742200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe3cc51cf05ece79feaf0f28a60e723d0e15b089c914828109e29c21b7eb051. 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/MX3742200075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f0f1d350617e94b0464c83b159a7fa6197f6e3fb675fbd92ba4e33f7299982. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/MX3742200068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740ab29c1a09c0d69be1f15978d71151c7dc437c1717ac148b84c610fef63f0c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/MX3742200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e3ac1ebbede21d4a4cdc5f873ce06e0d15df1adb49591bf6fbc99a3d860564. 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/MX3742200074.