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 0xeaeec470c12ee27fcc41b18a6cefc4f0240ee462dd6f020c4c1e3581a830510f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/06230fe3-e4de-4bdb-a137-6710552842fb.json and https://artists.proofprofile.net/proofs/artist/06230fe3-e4de-4bdb-a137-6710552842fb.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 0x4cc08317cfd7b2ee7855cd8be0731098ffe2f1f6e4d63545ba466b7529795991. 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/BX6Y62300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7b1480a111597a398f1321f1fae55b0017296639742751435790c12cdaae6b. 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/BX6Y62300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50eb718fb3520425275545124f7c0d262fcf3d559587e72e37a96b2d7e93a734. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/BXF852100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd287c4cd62ff27be1e6ed00aa0549506de72ea70899560e99251629a096732. 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/BXGPM2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907c75ae37a6abebf76fb242dbc1a4716562834678a440228d10cee476f23a3b. 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/BXGPM2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb7ba12d0f3a382c8e8bafbeb464cc02dee037f9aa592f72d1770a099255600. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/QZTPX2173488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6598dc2052d041207d4e49791fc7d20b42615041c5add7336fea8e29571040c. 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/BCIOS2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f54b76141cbe0f1e70c8b8f101bcc3e48c8d6401b93b22f9ecdeaaad0ff9cc. 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/BXLKC2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a018e4833a2da7245c7414453f2b89ab72a03c7c9ddcf28eacc08534dcdd93. 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/QZGLS2407179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90229816140d23c1e6e48ffa01bf123d1a66e44ed6b52c8331b3fb1aff2f5269. 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/BX6Y62400100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7801772389c526479b43bc2eab6d6a7555d24edbea31dbcffaf794f8ea3ab372. 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/BXGPM2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c8de59ad7360c554c86685eeb69b1d7105fb67b751c4d021d04179ddbc761f. 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/BRUK01900056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541acd44a41c0608a868498506b82a5c88434ed87ebbaaebb03cc0acf41f450a. 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/QZNJY2164565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4967dfdfc0188d2565a90c5a29a3bd3eadca16d3b9f99f8ac66fa6f0c7720108. 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/QZGLS2272121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8cdfccc59d6f5129ff6c667771946aefbbadaa2b40a75e1a03e7f7d94f3e9c. 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/QZMZ92024856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b046d6d58098e87f65b3bb4aa0128d88404ee74328cb42686d7b8efe51e9f4. 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/BXGPM2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6598dc2052d041207d4e49791fc7d20b42615041c5add7336fea8e29571040c. 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/BCIOS2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733e8ea1ea3f850d44a8ba6d0bbcf35ad25cfc8846c3dae86e65d50a117e7aa5. 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/BX6Y62300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57980ff8e3bb3e9350c2aae712b094ebd1c4f5d6f17f92ed63c5a2d124422cb1. 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/BX6Y62300039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a87ac4b6b1d96a1e93d6959f8d25eb5aee34f7748143cf403fb9d491feae7c. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/QZTVM2343122.
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 0x5cb3e6666a137e6367751c7e174ed007a33bec30562cd4968688be8d613f3d2a. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZTVM2343124.