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 0x2da410591e855756ec54d46bd6e0314c60d5f74efc9047ee6d4d538837a673ff. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/101efdd9-0918-49f2-9ffd-45b7cef47fa5.json and https://artists.proofprofile.net/proofs/artist/101efdd9-0918-49f2-9ffd-45b7cef47fa5.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 0xfedb0ec5a8ee1cdb369efc16202af21ccd3bf6fe9b200308f8683942de553227. 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/BCJRA2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb35f105f0e07bbf1add05f026351e6b47d2366f8ddc59945f35571cbf149382. 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/BRWMB2300250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e3e53d46db97056376eb53295b5c1e7df811959b5946f7ed85764db8421a43. 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/BC32K2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd191d5a941935dae6b98fb1cb2801f5e0631d6189ee7346ce0c74965c8233c. 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/BC32K2300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78113106080aedf1d5e1cb86a4901b27250a866c96e50fa70cc4eee068149a23. 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/BC32K2300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732e9aa57c58785062889bccdfe25f1d8012bdb1ae17ac2d970d508139f66679. 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/BC32K2300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d081504e7362e2e9821f01d133ad6458dab8a43ea6f38de7f583add9605520. 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/BC32K2300045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c2d20394f30aa14069c4fc034fe823c747aab0f9dbd5f639c1073cd3d06333. 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/BC32K2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1421559fb4709f12cf3313e189961223f1104acbfeef4b76495160c8dfab788. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/BCJRA2200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcb8cdf85f449c609ad1eb8213c9d8c5338d606f317a985cea36be6a9490472. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/BC32K2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edd2cf65ea08c0c52af121cb64b878e8a0a04563e6bd84e87ae40a31d7f366d. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/BC32K2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b458002b2c3a554cc536f67f6f879b0c7567836c5f28de5dac00d567ff64fee. 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/BC32K2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a88c3f64783c852bc58492387a6ecb53e5292815059b714233bd9352c829cc. 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/BCJRA2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96b88b754669638935f7f77b29bf93fd4a2107d26042c21c94417356f9ed896. 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/BXIV82252120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369ad8805938f5f5f5d39fb4eef3be867aae6cd325bce031411d13a827be30f2. 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/BXIV82008776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434e50e33513e7d1e4c1dea7fd1e81b3949eaf305bf877b64d19d07c4faaa9a4. 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/BRC1S2200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba8b946021492984459ccdc10a3719849fe90c2b1dd829a3746cac2c002ddda. 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/BC32K2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2871d568642b8917604d409e6454739d3dbd81ac0794f3a2ac5880d2ca74921. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/BXLPQ2200002.
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 0x7df5d3bb1c6091bceda44f8e6521925f478663a2d9fb24280ab6f39fcc81cdf1. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/BCJRA2200003.