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 0x619bcc617104b4e7f3268f5de16a5ab7b78f0added9b940904c7aef46048e0b9. 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/eb351980-2cd8-4a1d-ad80-fec27014137c.json and https://artists.proofprofile.net/proofs/artist/eb351980-2cd8-4a1d-ad80-fec27014137c.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 0x65a267e412dddf5638421b053db769d964990bc8ab2f6fcad7c42a8d7fdf11cc. 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/FRX872320248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270246463a3a68025f78e4ce3c6d337a673cde396c3dc91b0c89cf1b192ceb59. 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/DEZC62367902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3a61e6f66ceee4978201d667e6fa57126982a9633dd1a2b6b166214a71f530. 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/DEDG62300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b027bb90a50d255b30746e3d17ca6ad785f5389b281fcad103d70772bb4c20. 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/DGA052368898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3190244f6551502b55df941cc9c8ea7df14a83bd02f653237ec2ef40fad67ab. 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/DGA052368893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd800a69f5c8d3b98e450046d472d6a5aa70b060890555f7d40ac99c826deec3b. 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/DGA052368894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0f17f92772f32df43339244709b7d0aec84f4a8dcd8f92311bb314d41bafac. 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/DGA052368895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e656ef3e86813b18bcbcb015379be474d1098307657cb233097d6707e1fecc4. 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/DGA052368896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a8b97488830baf48c6e83593bab479195f59cebe2ed98bb256dfa7834f0d88. 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/DGA052368897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b027bb90a50d255b30746e3d17ca6ad785f5389b281fcad103d70772bb4c20. 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/DGA052368898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2d0cb9e0c4aead7617835663b0f2765885d97f3ae2ba8a27c136f2cfbd9f0b. 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/DGA052368899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaadd75b48734894c244092806b348daa27de6a1b4a5c60ae7e14de3d49158b39. 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/DGA052368900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cec541bb6e5443a9fbaf2900426a5dbcbc9dd93411424fdaa3830197978a878. 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/DGA052368901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5761df60bc1683ff1d4fb125f7daeed9da7e2cc5a36b5a865cf40588efcb1744. 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/DGA052368902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c0b6791110ecfb040c2224dca9f1fe03a2b513648ea8b6614acaa193fe8cd4. 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/DGA052368903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae43ef681aba9ea989f5a2bfe628cd3e368deadec78593d7f75c7404714ed196. 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/DGA052368904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd9da62ef0277708d687642601d75e44bb5e3c477a39b6652c4978f30f6e3d8e. 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/FR96X2328822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7503c4c6f51b1f258be0c98bc0b927bd8d4827fafc715c02b39e6e1589b2f0be. 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/FR96X2328826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7503c4c6f51b1f258be0c98bc0b927bd8d4827fafc715c02b39e6e1589b2f0be. 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/FR96X2328826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c9a22e6ea1b0075e9d904148dd350f8d2db9d3bfeb2fea885f6c30b7c615e2. 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/CH7812411027.