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 0x9d62a0cd03b5776650e408123bf19171beb0666a413c60b0e3eced9f0c9ae26d. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/708c0141-0b6f-4c13-8271-ae1079300528.json and https://artists.proofprofile.net/proofs/artist/708c0141-0b6f-4c13-8271-ae1079300528.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 0xb0dabaf0ada9268e4c660d7473c2bb162701bf8cfec223d81faf52129bd05f99. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/ARWYH2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51767966001068a3a99ce51e0defebdb1e6fe36d95971bc24a66ada1a9daf21a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ARWYH2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff4f502485b2181fc4c3a40ba73572fc110250a243346c14cffc3e5b1a56d9c. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/ARWYH2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dabaf0ada9268e4c660d7473c2bb162701bf8cfec223d81faf52129bd05f99. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/ARWYH2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43357c81691723327dd26ca10eb96cd65da98807c536697536c0ebec26fc1fd9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ARWYH2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234284c42cadba541b4326e5a1f0d269857c80d126a2df36d1a55c926e4c61a8. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/ARWYH2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11689d8a72d97d1b848d17376ed2fb54f61fb823dd268de88e4e5be26a7ec55. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ARWYH2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51767966001068a3a99ce51e0defebdb1e6fe36d95971bc24a66ada1a9daf21a. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/ARWYH2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c422c05c1db1c07f350cc8efb0b008d9864eec651fc687f181972da50c57ff4. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/ARWYH2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ac115d2dc85c690db651ef932a50a7ffc839ff8d23001d1bf532f4c2a716df. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/ARWYH2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71e67796651b3485a5976020fd70a1c8eb09f0404c20f1379b4e8ad82afb6e2. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ARWYH2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec40defe92e8232737a036b2466c2f09232c9d40042513deaff6ad67b13b0956. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/ARWYH2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095d81860bdfba2ed56b08e83bf065a0786e2deb4a69ae0e7b9320f8943ba4fb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ARWYH2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7fb1d8eccba6c8fa919a9d8e31838a88b4c1bf96ea5223d5db453845607d99. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/QMDA71474948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2e90ab767d62f986ff3266893379ebcbd25f86f6471f6964d5b10c56cd399d. 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/GXBDT2318309.