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 0x01fe3b2bde327dbbd68475cd99dd5e44896e4976ce4531ce796433d3067b6132. 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/01514672-cf03-4815-b7a9-69d1353c0e47.json and https://artists.proofprofile.net/proofs/artist/01514672-cf03-4815-b7a9-69d1353c0e47.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 0x187f94fc520f04fa47220911107c05aed33b300b290754a2ae4a1ae0ce01bc05. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZFZ72085483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a655df8f7c6ec486779f49457bcba9b80acc9f9f090b2f300d14d43086d91d1. 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/QZDA72090230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d46bede7018d3d81b644052216075207f3e38c8a1e2432d0ea39540055f4b24. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN42026342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a8a9531c651e338b6e12b78b452187399e394d9b424dcd7908c47cab99f18b. 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/TCAGM2239955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb2d36a796d80ef4e3c98357528201bde338ddab363c7922b8d379e23697891. 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/QZMEP2420161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67f6bc7201d955e2c438df7eebf282b1e1d28d5562c4ac3c5b2ec62dc884fc3. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:58:51Z), 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/QZTBC2536637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bd2f4566c767265dbb8dbaf8d7e42b848b1763597aed9a97886a46b6f1431b. 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/NLG662200258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d23307c0bab4912e914498fe029ef9d8944e63dca06f8da1282249741a1eb60. 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/QM6MZ2436918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0df632c88ad34a97d8284ab7b243f01ece05f55d5c9487aa7eec5f80d35155. 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/QM6MZ2436920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe216228facb1121177580a1ba12c37fd0330e6fec7b67ca330a53e56df189d29. 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/GBMJG2020103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410ad405e56077fadc6d46764bd8f15d75141c15831bc4702866288ad79fc777. 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/QZTAU2257611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f3a78f8bcc892445975ee03dec9b757018ecd935cc09d9c3dc7a3b699ee455. 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/QZFZ32275587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71752b4c4bfd63c80353abfebcedd34309db74fb2c9128886e95183505d1fe66. 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/GBMJG2104241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3d0dc17e917f79eaec3c18beec534f44311ba9991ee8090e831f5ca2badddf. 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/NLG661800596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d04167ecf8244518405bc0b9ccedc117f00510e6365d097f40ec1c6172672ef. 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/NLG661800601.