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 0xe90473b1f6358e8b8bb258378f6597b89591714fa64532a78ed956149f5c430b. 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/e21fb9b9-3be6-4293-a209-5472bd10f88b.json and https://artists.proofprofile.net/proofs/artist/e21fb9b9-3be6-4293-a209-5472bd10f88b.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 0x5d36ab0f0607a22fd38b98a1ef2823efce20046eb90f824f69ee63ebfc9d455e. 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/UKXN22142756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde53d6aae8f7f8b977af82fa0d487e57390dc84e8fdb589aab4f74b9dc070a9a. 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/QMDA72383075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f47e10594fa455a144fddb05656865764041bca1b2974a8075a882e7bdf7883. 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/ES71G2412055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5843a6c10e36430eee0fe1caf07ebfd9c390e09922818f2d8c248c09a175960a. 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/QM7282548285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e9da3645ba1ba119142f3423f1b9f3a133d89ac4a485ccee46432bc60cba5a. 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/QM6P42538925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa71f95565113e2e3bd651ad5e8929514cd7916b887005f8dfee96e853796d5. 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/QM7282548290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda6faffd8ad16dc2a8b303a5bcf2eeacf7e0da431a7eab3c705da917d7ea5e6. 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/QM7282548298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234877ec90b9da135ce2866b3934d014449e5f5e475a7708edae9030dbaeb32b. 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/QM7282548314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187b76957da530437420973b2ecf284e839757ea71d03942a997afb7b717d0d8. 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/QM7282548322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f15b1d222a90559b52a9c2e558084ffca5df4093a0d6ae5607d35ddb807a8bb. 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/QM7282548334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170d708387d62a30c9ce016bcea4a5db9e6bf2d19e315115769c8313b040c7cf. 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/QM7282548453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706e3527808bd3cb412eee919a845808fa1261e0982f47d835fa53219120c44d. 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/QM7282548458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677bcef5012cecad043aa68ef64f9e8f07a7c498915b99027920dfcd348152a5. 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/QM7282548466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ca01c780b0943fe8c7aa9bf93019a3ae9bb016170b19ae17fa09039a92c3fd. 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/QM7282548468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd758a06c8c507ec4e6a621d5490114ac17152cdaa613260039512cb2092a6d49. 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/QM7282548472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9915b2b04c3a5670bc079b1c3eddc5783c300c3fb77874bed56332e63e290ba0. 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/UYB282311004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde53d6aae8f7f8b977af82fa0d487e57390dc84e8fdb589aab4f74b9dc070a9a. 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/QMDA72383075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99dfe8ad9b84870411e1f18c1cdcb37896cb78b8428c6c6d4fd40b39de25ca4c. 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/ES71G2147475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5f5242324062a13f6ec17f7fd8b1786d404c5986ffb58653d8a8b9a46781a5. 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/ESA011995943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e02ce8eac5e0b2a34dabb83d6f7b333de351dd5c2dd206d67ec400d6c4dc252. 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/QMFME2263081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10e39bccfd9137660431769ed6aca40dfdb9e3f40d71b6c870cec5b21cf29a2. 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/ES71G2218058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc271839455a604484b8ee1ffe97c153f45a852ccfd6e92672f50146be714a181. 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/ES71G2216322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00672b2fa2957896de6d7f5633e97415b375b4cee6d1a8b881a288a8f7037db. 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/ES71G2048067.