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 0xe48b2fbea5d877e82a7b6d2d5fc30d8e15cf4e9374c4a236410b3f5939f0c8be. 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/40f91562-8df7-4fa0-904b-5982ccbddfee.json and https://artists.proofprofile.net/proofs/artist/40f91562-8df7-4fa0-904b-5982ccbddfee.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 0x12cc60243645ca15020ea94c38d7d4610da59964e21a30cc8105cb425f30c6cb. 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/DGA072391320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7f6987bcf4a01b7c3f5db87d9d22256684abfe54351c615ce33e4797bc9899. 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/FRX452392608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5e08a00c5212247e8bcc07701fa04b9e46d62f580bf68b3c6233d0b97a51db. 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/FRX202380814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a52ec386c6b98f8e62e7ba3a21da92413b973e6b7582f180127a97532a95fd. 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/DGA052351101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925225b73af1424e2b9519efffdbdc8f0ea5e04a19104126e8280afa987be92a. 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/DGA072391321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9772545317ec56ae5afa93619d89dddf22475bf93bb8376f228e4da0e6f52f3. 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/DGA072391322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572cfb37fb873cde449695143d2a964ea2ea08813b0891ff3cad1e2979650029. 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/DGA072391323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6611ac8637643bedf1b9c769143e32ab0c4153f118dd62c196dd41b576dcdcae. 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/DGA072391324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c5a150aec3d0305ae432bce17519716141e4e17578e640dc932bb06ac4da6e. 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/DGA072391325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85751476f924c20a8fb2e856d610db65136a6b7c7af62dfebaa148cfbb7570ba. 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/FR59R2322087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ade027bf07b92bb6c1793abc2057e38a0ac35f2be5cb9530961179342bc338b. 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/DGA072391326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7660417af509efe3773246f651345aeade83115bf4b9f9a64ce2407aff3538. 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/GBEXH2400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5e08a00c5212247e8bcc07701fa04b9e46d62f580bf68b3c6233d0b97a51db. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/FRX202380814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a9c673f74443d6ee16213b1ae06f5e5092ce9c85ceffc8af40a08475c601c9. 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/QZTB52427576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a52ec386c6b98f8e62e7ba3a21da92413b973e6b7582f180127a97532a95fd. 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/DGA052351101.