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 0x8fbfdd693fcbef19a265fb8ffdfffd0d8d11e96e7431c6c11b9e8442a7ff6796. 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/ec3306d0-70d1-4316-bde2-c88abc687845.json and https://artists.proofprofile.net/proofs/artist/ec3306d0-70d1-4316-bde2-c88abc687845.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 0xed285e4ff1c558c6d748ad811b6cbd0ce3d98304113c051a00ea37cb3590a8db. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/RUA1D2265865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dd14805d1b494efabe79a23dbc79689ab220b7b7641e320428896a459baf99. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/RUA1D2288083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0c88b58ae3d2cd50d3148cb83a925c3013bbf63fc6a7db729e052d4251a7de. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUA1D2296319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9034cd5162bf8f784fc4db10d2db46fa18f581231c68b83d0b71df72ddebae7d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QM4TX2366569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7642ec6d5454cbdcdb80cbbe85564c2df810cf7effcbc545acfd728d025303db. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QMDA72382431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6331bafa122bc49238057ec934c3def796fe1c8226224817f69428e5347efb16. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QMFME2343602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9348637ba5768c58edd7b3240372e0e67041afcd07b51062fd5e2355679abffe. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QMFMF2316048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bd3ae1a4a6e13fbcfcb45852ff9b3c7795ec8641ec7ef7437849aa49bcefb5. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QMFMF2348806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851fe12d86f08737a011329f19d07e2863b14b2811d9a9a0ed6f307c8fc55f13. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QM6N22453820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1922141057a27b018d0141ab6a8c4f2db4b64f670f9a498e8eb69a4929ea196d. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/RUAGT2400648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541766eebdade0866f479620ad19236e503d7ae101e64c133c25e06c0b234b67. 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/USANG2456354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b27d394688a9f97e06d633fc558b1d0a4b6ca85da16930b086866b40eae01c. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/RUAGT2487231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75d9e975dc492e03f31e700a38cd4a033ac7d9bd3dd6ec2b9483d3c97973d34. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/RUAGT2487232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39162d83535481e318f50f1e1b556f771f870d7096216e927b046535bb6ca0e6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUA1D2553753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1b6c7823c202550b96b2ab0029317cac601537292d8d59902914c5acc8a36e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/RUA1D2583892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb290bd8876c6e294cbc637e9432f4e5198599160be17b8ecf5e82705f73bd5d. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/RUA1D2583893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe739b87ec306f4f92e214e008fc6192f19a3f011b340f414d60a063c9f35bc0d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKEX32500321.