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 0x391b717d03a0bca292850e7f0eff1762e857ebca41854b05ad20f664082dd8bd. 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/0ac9f6db-adbb-4a7f-8071-0946ee90948a.json and https://artists.proofprofile.net/proofs/artist/0ac9f6db-adbb-4a7f-8071-0946ee90948a.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 0xa3443c53e245c16de80ca28e6ff68d6154cc8a67b3921e3f33aeef8b48c0e1ba. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZHZ62252130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3868a4f2d92a8ef4faa89a9746c490ffdd4311d81c06f51ed7582983e00ee3b. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54:25Z), 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/US7VG2341361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182f057068e0c4f14b429582ec9faa0345f87ff32a9c00fb6e4d8057047f1eca. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZGLM2467547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b543410a4370c92702d634640701fec2f38e97b97d6c0665b9c46c28bd4ac12. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZNJV2405831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ebd4e491170c7418b6ef971be7ef9e3cff9197752a641eb510d45ca0ebfc98. 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/BKF5C2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789ec20980871cffb3dcc98ade4645a966a5a14485f6798eacb474fb2fbe5f6f. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/BCIOS2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb902c146a3866966b65788be54c8a49443d694530a4658f9a6e27c0127fd6a8f. 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/BRUM72300807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc99d90a97f310bd722e36c369659a5d0d55ae6b7e476177b05f6cd65c0766a. 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/BRUM72300683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ef8651880bc37cc0ad3e364f02002dc1260814a291048a52b5915f5dafdc19. 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/BRUM72300808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dac37296e5913b4993290b998d92029949704582f0d93b38873c2429652d68f. 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/BRUM72300809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921875b639cdcf55d37340e2d7bae2198900cb843b31fc69e0e5d368bd024da9. 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/BRUM72300810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d31e1dbafe9c7ddf69279e6279c216bbc7377165126c5429d366454ba40839. 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/BRUM72300811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d200c03a628a507902d047d861614299162bd68e8dd0f1aaddecf308914755d. 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/BRUM72300812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17c8c12ac29bc2458df385d9ad4fad79a7b0caf43206bc3c42682647cd0bdd9. 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/BRUM72300813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c8856bc3b8a88cca42e1968e064c9715478cd6e44a2b532c203b6c4133260f1. 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/BRUM72300814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875f2c11741c2153de98000bccc56fd95ac8e988e7fbc9b56a39f84ab56ec7d6. 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/BRUM72300815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a26ebb796234ee07940ab560f5115589c54bdb5d99be1381a9c6170cdb6d4d6. 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/BRUM72300816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418f737362de67b043ea7a5d50f9df983b0d8954419498034473eb5ba0c783b1. 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/BRUM72300817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc99d90a97f310bd722e36c369659a5d0d55ae6b7e476177b05f6cd65c0766a. 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/BRUM72300683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e114716a16c292f0e3b426c9e6e75a71e172b99ca4f09208bda16550784d00. 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/QZHZ62086721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64add5d4d575c67d8fb163547f08ee3337a33b2aff9c5b3719c26cd7d4b5c6f4. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZ5FN2393186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898acd1e1ce1d846cad457e87573ff948a3d2e4195ae0a978fc0600430bf7146. 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/DEY472470279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3f75a7f85374218862e1508ed3073c13c39c704a22c552ad3c46d43b71b409. 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/BKRQM2300014.