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 0xc78b91dd984da9d15a7c191e8938749d2ebf35c8992d3e593052610547aed59e. 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/91e4eaee-5057-4ade-9d7f-2b0f05240361.json and https://artists.proofprofile.net/proofs/artist/91e4eaee-5057-4ade-9d7f-2b0f05240361.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 0x8a689fd5afcde564847682d86f36f4d56577509ed6e0db33c120a6bcbf0ea676. 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/ES06A0900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b0cf2f90b6eeb5784c5a7e7ad72e8b391ef1635d3c93640449bc4b4a560846. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/ES06A0900402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcf08922dd24b19d755e69f704041347bf3426ba014eae42f7da870884c5b71. 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/ES06A0900405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a164d1d55513ce921642d50f13e57bd3fab766a4fad03d75e6ea38741a212fd. 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/ES06A0900408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59269b9ad744be70255ff6ce3f1fa0400d7fb3807b77d279f4a594c9ac9208f. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:49:05Z), 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/ES06A0900409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f1c817943f9d26eb4147fbd368c74f7215cb2d9470efa712cafe11277eb082. 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/ES06A0701010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6129fcefbd3d912eceb7a5929747e41c15df7af5eabd1e58c003cb2ca9e4847b. 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/ES06A0701100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892cf63b228254ced9fb81c1df8489d521459671f73dcce7d08563ae2e1b58f9. 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/ES5700400529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8184813b11a64cab218b4b29b7a0d9f4c702d4dcc060ef480cc7399461cd4a3c. 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/ES5700400531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364e708d0654d8c65390702a12e98c3d1f9cc176d6b642ed16a7c65ce69e572c. 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/ES5700200227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09f3a3ba3a62b0f86c10c8c2fdb3a14e723d19dcd637f6904f5d499c6d28c90. 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/ES5700200228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1b51eff28774512afc0fce2fc2b2bcd9531d7dd9ebb04019010a12dc69c52d. 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/ES5700200229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb6ad0dd099708c255ee16ab5fcf8943c0e41c230e63310939397046be87595. 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/ES5700200230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305e10fb2cf1569990cc4234025870761d32f92c2c9c28d020c6a23cd8c7fd0b. 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/ES5700200231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd087ab6ab046946047464bbbba81b7fbca4c1a1486ce68923e228e020e766abc. 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/ES5700200232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12082ccd0d72c52692d116e9b6f6376a60fab646edc6779d9794c3ea178114a4. 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/ES5700200233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3d3b6d8ea79cad8bf3265e06d53ccd38795177f4bc21e14ec6105f59d1cb0a. 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/ES5700200234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3ff6cf6cc8d57267046201fa4f386912ef0e9e129aed7adea4b6813cf09cb8. 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/ES5700200235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3f2f5dd41f59b1f513773d62a4ddbe7c4720c3a9fa41871e5e178fd752aba8. 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/ES5700200236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123db1b61f5b1b2b07c49d9d7df1bb790c6e20749f0fd740f1ba9e4a57191f26. 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/ES6812400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92440ff34dbbe22213cb8bcc85cb7ca39fddcc18c2124ba1717da8f1685058e. 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/ES6812400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda31c2be2cc49e080e36733d2b49a98eed4d751bc0ee56a773824d2470cde3e. 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/ES6812300082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef335e6512badb975aae5cfa9aa5a018f6a9ced739f37bab547742fe7c37651. 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/ES06A0900501.