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 0x2e2fd1ba85606d161f8a6a311c7c4c288c5feee42748facd98178d056ecbe027. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e1e8c6a5-653d-4609-9241-8372c06d3171.json and https://artists.proofprofile.net/proofs/artist/e1e8c6a5-653d-4609-9241-8372c06d3171.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 0x43776ebac4a9a972a0016f66e87fc3eb17050987957701006f03062f71fbbd0c. 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/QZ5FN2564927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7751e322b790b3b78db2f1ef0513d8ad723bea474792469ef3c681775e3189a. 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/BXIV82470461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbd13f279fe1954ad40b6be0677dfa932664b0dd5a25a284437c805e739da7a. 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/BXIV82422804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc642beb467c7f55cc07990ce6642a536b93b68a0f87697a43f6bfe9b5827f3b9. 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/BXIV82416942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb377c1d8a90552412d594bc87dda46fd94852e282d8c0a65837e941cfdc279c2. 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/BCLVY2300117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb0e465d83906c5af4b33a2ce44bfb5c3999a2853b98b9828babfca81dd5884. 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/BCLVY2300094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3e28e1a178734b02a643373760674a3944e0556fabdcd05e0039e153905608. 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/BCLVY2300096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bbd2fe497ade964082f10b8e267657e581b8fb24884f1775f35742ed4603aa. 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/BCLVY2200029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ee03f94e61bd9f6e415fc6d458ec4ae2168fb58376df94abb30260399395b7. 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/BCLVY2200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf282e6c95470b625fda92446462d2d5ad903cdc5075073ed771a4d86359b2f4a. 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/BCLVY2200033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7764d8fc57c40bc3fb9c629eb1ed0a5ed51462ccc17f3c4c56fc5b29ce5780c4. 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/BCLVY2200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e43f3ba65f24269bc4fe9e59f92be96cfc20d9f50df37302fdc24e00431c5c2. 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/BXIV82439532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac6348b9ec32e2714d8a33fb5edb4d0eab2ac53ab3fe0ae6b4e8a7285ec04c4. 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/BXIV82363050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9de4340b2f69560a35c8a8b5b1b7d159e49b0c8ec641c095d915cf58557cfe. 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/BXIV82349374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ee03f94e61bd9f6e415fc6d458ec4ae2168fb58376df94abb30260399395b7. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BCLVY2200028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9643530420353147e2db553849572f1a971d4c4e8b851775b87bae061dd74c. 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/BXIV82240952.