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 0x66c9b35db714544793d8fe27f90c8224736257294fd3b76e66a88824565623f7. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5e6b0531-0938-411b-b98e-432cc5c60154.json and https://artists.proofprofile.net/proofs/artist/5e6b0531-0938-411b-b98e-432cc5c60154.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 0x7bf8164e4e2c22f086faeaaa2e334c05e4721832cf65cb0b0969b32689ebfe93. 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/BR33B2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf8164e4e2c22f086faeaaa2e334c05e4721832cf65cb0b0969b32689ebfe93. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BR33B2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d98398e83e6bd2bb8e367438892bb6ef75306978635acacd81a1820b35a055. 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/BC7T02100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1b4f13393ae57025dd8d4e0edd18a9b4734a6ef3a8c6a1d8f0e7374ee04824. 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/BR33B2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69868980caf7b45138cac7a14ee2ab9e91b47d0ec57732a7cca988428e22e1d3. 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/BR33B2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd310eacdb23d820e44567b7054c58d1c61da50473e5b794f54efc0579c5d7f8e. 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/BR33B2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec820abb64828697315ae23289028713fb6afc74d2ad4b5c84b54d384281032. 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/BR33B2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f8a838c19e0b5b6b6c069485699a249164daf2537a7f2dec8412a5d29eff3c. 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/BR33B2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x029ffe9b66bcec0e8aa9f25ede795b1747163d5e16a5782374654aac13b575f7. 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/BR33B2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06299930384bd7ce219c59dd7744ccc4f55d897e4da51399bffbe15138449f7b. 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/BR33B2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32721715c10e0806dc9f394a47955deae3e6d6ef70fae16feb331b99c2326263. 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/BR33B2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf311aff2ec49ed23ff81bdf3abd439f24fd05afbe01985ea29e881fbbde419. 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/BXN9P1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8a4d05071eb039f2d0cb5facd0855415ba73538f570e47c3dfec537e7a1b94. 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/BXN9P1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f964a17423214561ac75bd99103c017b46245f65bc49cf2ca1d78f8324ebaf9. 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/BXN9P1700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ce442ff4ec56f76fb8abbc2ea8ff56c5d61b04118537523bd31a870bebe752. 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/BXN9P1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76373d6824ac14cc1b957f402ef885197cba1c654b4db7fad64a9e04b90d097. 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/BXN9P1700005.
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 0x3ee4a8b7a5c30c1f674645547eaee9daea3c5e00c7138dfa962bbc9c3060245d. 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/BXP8A2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a286965c15d7977b63aa74409f70be19d62ead26d69bfb939293352b567093. 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/BKA6N2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309f42d905d627cd78934076db3ece30d0776edb1d4256691f054a4df90f64ff. 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/BCZOE2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28cfbd87e72e86074a5d622f0430dd06b0aac881e275145bf8ada2cecc98739. 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/BCZOE2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5961eb82c21ec89891fb43e63428e098a15b3a6b5edd7a4aab3707b0e5a86c. 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/BCZOE2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6801e6b5823211596710c3bf11d2d003068591dfb3dbc4e7d773082951cc5586. 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/BCZOE2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7209f9b7eab00f96ccaffe1b174e1faf48f782515154481ddd43ce3c8a2ac7. 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/BR9BE2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8de2e72a58355ea21abe4dd8bc17bd8e57e30f61a765e6f901d058dc6d35fbe. 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/BR1VI2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4920eb1988f7a1e90504108acb0aeaf82a80147d7afcc3a2a955d768b77835. 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/BR9BE2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69828f3038136a02d63fabf5c2e80d600fe845970a3cec3c82054078132ce1c6. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/BR9BE2300002.