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 0x134056a21a4df9d505f12cca447e973b0ab20719de97bdf27c0bdfc675afc721. 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/151566d0-c45e-40aa-b27d-27204714b62b.json and https://artists.proofprofile.net/proofs/artist/151566d0-c45e-40aa-b27d-27204714b62b.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 0x7bbb91fe5aedc7aa7b22dc453a87e0172d0d8e8843145e34cbe294c1527df24b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa463e012ed5d1e7f71fcccc963fc64f5b10e65f816c5dbe222f488e03284938b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd52a347e2456a9292d76dcabc7edfc337433b33e4434304acbe8d624ff396e. 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/ITFIJ2100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5eaa9d07660e875d76fb89be6b4cba771a70aa2d240ebd940aaa78b5d23474. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7f4a255de7c149b54681ec8791520ed9e38729600ceb0013fc8e6bdfda6e7b. 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/ITFIJ2100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2914560cd4163d23032e39d1d61dd8be81a11b053296070d5d59e9bdc2fd3d91. 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/ITFIJ2100075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x713850dddecdc2145164057d639903cac0ac3f8e09f214bf309584bab2f0e5d4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f70a3c7e99404c4f38c2979dd6b085d2ba2232adbbc04a746a14b3e32376591. 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/ITFIJ2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c07376a86738c59f907294a8fd70329b48ea36006b64d463a9b8b43f035eb5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e07e036cdf737391f259a661eedb4d4ff7883bfe06f3673a9515cd33213394f. 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/ITFIJ2100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6dc0789b43ff0b494587ba1e835788621df41c696fb72e9fe2244f2ca83a479. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a31c322c9337f76a6347cff275e8fd565b90e8a1bb5e8c1d0f813f8b47d34d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITFIJ2100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ace69438991bf95568c96f3bec23a819e2d6e02d240c2a2629463a8052c3920. 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/ITFIJ2100080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d015a33b17dd6c423db67c43fc27ba35b13de1f4ec75035d4d819e5de50d852. 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/ITFIJ2100081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5474e53eb6fd12f3af23a7e9147fd523aa5b9f7d7a60e2e2acbec5b4b166d75. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ITC6Q2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f99bb1be5ef80e628826fe939f9ff893b9823e4702df4e5ab7bf97a46998682. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITPDE2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78768dc374493b7a5ec70b1c679ecc3c0aa3e12d1dc633834ef98c7dfa0bad21. 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/TCAEZ2037303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2df8ab0a8ac57790c6fadac98167206a36631b9a3269ffdac045f3b337e0c6. 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/ITK192200091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5291fed211197b4e7b6dc9b2ca5a35507f1f475521e57a5bddfd6d9fcb4a24a. 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/ITPPB2300014.