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 0x8753e69c3c9194291b69407736e18a3eecfd6dbcfa10c22ecee14e3208f382db. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e78a516-8839-447b-ab12-9f895f6fa1e0.json and https://artists.proofprofile.net/proofs/artist/8e78a516-8839-447b-ab12-9f895f6fa1e0.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 0xe98cd41b7b91b118426a66d6677f18197565fbce87403c5e077d1b78c95adfda. 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/INS180608171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9bf8134e0c9a54675e55852c38bb998f32cbfdda8d8d2ec05f3967b272f145. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/INS180608174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143c9c4bb99dda2010d68830475b31c9fa05b37488b204b67963025c738879c3. 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/INS180608175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda84ad06596660d07d9304fbe666846e3ef1c6061a395fbdfbc63758aad032a8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:28:53Z), 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/INS180608170.
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 0x6ee11f0dd661d9df4b43852ef3c1549ac2ad692542674c9b576ac5d5634e569f. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T17:47: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/INS180608173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7583b7f2efced9b18b2208afefd163a2cb3c112d153782669378542f48a3ed0. 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/INS180608172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bfcd6acf958e334912e93139f38099bc794856ff1df0d6225702b2b3fceaf29. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/INS180702042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98926c5622dedbe3771a77d2ec1dffd87b4482c73d7242b289d6f699c0502b6e. 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/INS180702046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58444a0753bc1e0cde9ad2e438465f09ba65f37a3a1fb5f14d7967f04bc4731. 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/INS180702047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8becb3582239a97db5c527708acfdaa6bfc2552a57662d5447e1392a27f23ce2. 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/INS180702045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f58118089dcd7ea5a684114abfd66a683e211bb8ea1d0ce3e765df2d3ef992c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/INS180702043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9be6bdd9e0a1661083ac2cea5ed5a19d74851a0dd38892657e0378d7d047d45. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/INS180702044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a0870ed5cf7f42bab4adfb20d2835934614ea597a4dcb85fcd75d339fed9c3. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/INS180702412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46bbe18967a3592da432c80e14ac660a09220b43fbc0c8a93f93585adca174c1. 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/INS180703778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc7e9ec78d9037a8c4e155cbfc445757a4e86d03e8d93a6f2755cd95c70cd0a. 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/INS180703780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e871e85fc26b7846b4d58de793e6e9ecba01dbea6ed7ced58594c05aafb5947. 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/INS180703782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17134fc35dcb26f39ae75d9915537afb39f5f5c3d707989bde35841b3c9dca76. 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/INS180703784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdcf6982f3bf01f6f25dd372cfbc36e055e532c1120acc3316098f6b16ba9f9b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/INS180703777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cb2088d81f48802dceeb09297ee9e1e2fbfdb4b46c2c847d876b6def88dbb1. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/INS180703781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc4d020b1d6c3bd59e2e6df5dc08821b0544df58e2ac5f0065d802b9be41a87. 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/INS180702056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b89a50b9ed6a1e6390e5eb335954e6753f9bfaf9df1a18c52df6b4997f30b5e. 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/INS180702062.