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 0xaee453dc81f3e1a125ed404f23228f2851d8cf5c8f7e896a911463fc15df2010. 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/9bc12734-abbb-4a77-9bfa-10ba3ef9956b.json and https://artists.proofprofile.net/proofs/artist/9bc12734-abbb-4a77-9bfa-10ba3ef9956b.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 0xb8f32cfe26e45bdf1dbc3f273d38a392db50c84bbf907d1d938c414d2920df61. 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/TCAER2053186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7aad965e0d3cea081da988ae7c67e51dbf8112882e6c9fcbb7fc13221d30476. 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/TCAER2053191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275aeef78c1ad2cc9876e1facbf4b333a20ebfca1d833a1c88282d2f7cc31f62. 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/TCAER2053193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1316205fcf3b10fa5adfb529ae94a54244e6b761dd802535371ffc8a2943d72. 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/TCAER2053195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947b00776357d9b0b20991144d662cc933aac2cfc7d2df679f45ff262754546e. 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/TCAER2053198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50dedc20d04af12febb6f1be901a2a5d78e33f13d4a9d6488bf26ce0c3e86a82. 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/TCAER2053200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97808afe96e5a7422003f7387d2e3ef5a900ea20f9978f104bb1b628a1d85a4. 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/TCAER2053203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105913d8e694faddc11571da94a57cd4aef176bf7c6a5543d912e05dd4a1a1d5. 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/TCAER2053206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7eb1cf5deff16ec756b881859d3ec590776d6734c37e412995d6a94b02b1f0. 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/USA2P1699851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69afc3dd32c367ba284b1fea4dda0a165cb624264dfaab80a7dce868f67e8223. 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/USA2P1699852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f62b20707cbaa252a42dd01621967b869e43b8b0e5e2da1bbff00758e72caa. 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/USA2P1699853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d49f052e3fe33b4d5a803f8d4702780447591ccfe8715ebc6d6ec6bf177cc5. 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/USA2P1699854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb1192492ec39f0a36eb271dd595e8b15862f82625ba3676250c847d6aed2ad. 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/USA2P1699855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1c0570a9d9db8b0969302261f6a8b1c26e2537db9b794b92b406035d725500. 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/USA2P1699856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9542256043c1b3c6b95915a0453b46e5b99a108a1d6ebe4ba46f738494e3b06. 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/USA2P1699857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6500f46c95a0a4933bef6fb9596ebad5ac7f9c49bff7a46f7a1d8e6444120c7. 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/USA2P1699858.