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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b914f8394bb6e9f4d75cc8b47400387f3d71887a314c2b5a1e6102780ac59a6. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5a46a81b-675b-4c1b-9637-0f4c549ab154.json and https://artists.proofprofile.net/proofs/artist/5a46a81b-675b-4c1b-9637-0f4c549ab154.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63f40bcb98843bee1927e4f8449c8030a92afafd3fe125a3fd8c49f5d3d99f8. 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/PLJ621301402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66dbc54613abd6b49149bbe3f2795266f4e21733457dda3d51e3fe7ea213afba. 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/PLJ621301403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345fd6dae85fb5b16fd5dba9fd85b3eac7ac860eb531cf5438d0f8d6df27f116. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/PLJ621301404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2180615a9a97332c0201afbb1fd337604e4f27b037c4521a34b991dd5248c4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/PLJ621301407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59bc239ea4d1db757b279f9e7b574945cac30bfeaa1ddc9a34138c595d54f6b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PLJ621301408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fdf5314d562a38ff7829563808ed85478891a1cd8246747526179d4924978c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/PLJ621301409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabb19c44c49888812ef330a27cb19057f2d4dd521faa6613f55095943b045e0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/PLJ621301411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8816901b74f0dfabd83eef7e5083a263252a947fcd38a1e19e48e0a8ba6ca458. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/PLJ621301405.
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 0x9c3f2baa3a485c22300600281601f566c904b6cc16f4c447886a82fa7db32ae4. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10:47Z), 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/PLJ621301410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb584332d3308f46c3fce9f2cb1baaccce6b4d0ef8f6bb2fcdf9de378d70cc6bf. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/PLJ621301412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039c23d58f46a8f711d10b4369a55a374a2fb244b69c687417bcdf60095dc459. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PLJ621301388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c13165bb3bb450ca02896b70490bde5e5c352d1ec22d501573b7a897d4477d1. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/PLJ621301389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f8728191bc4a12efdaa5679230b4456e76a5f3a08ffc8fd2dd2eeecb34c01b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PLJ621301390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe341b3bf76c9ba2d67571eaeb88478fbd4519ca90503e2ec88f9697d972e63. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLJ621301391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6a2a86216a17d8187ea8477605392e9dc5babf73aa48facfb328d83471d631. 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/PLJ621301392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb3b99986bfb5196f2d279a433a27b76437b4f9a784cfb60b9e3a5323c972af. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLJ621301393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb060a9fa8b93ffc796400fb813036a93c5953c46a09bd319a870711737e52a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PLJ621301394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93bc923e2f2c8c9352921e72bec3f42cd55512136ac146c30c4d3f44df5681c9. 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/PLJ621301396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43010c64d8ac62430cceeb470e1a8ef098ef19e4cf90101111eba2a22999e8a2. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/PLJ621301397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8bb52f9229113bf9fc99f4906a2ba09e7077fdb8d85328e3a8839f995914522. 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/PLJ621301398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fdbe5b54f731883507be2305d9a6f96540ef38787d971ae25fe7d823ce6527. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/PLJ621301400.