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 0x3d8b969721350a1215d7db3c23666c8d7b2265fb84ce73fe8efd68de54ecb49d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7c104646-28f4-499c-84b0-d88d870e96cf.json and https://artists.proofprofile.net/proofs/artist/7c104646-28f4-499c-84b0-d88d870e96cf.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 0x0c7202cbdfa4d089668da6c68f4d388477acd780daa38979fb97c5f967a5aad7. 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/BCRNC2100038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8546d0399da19b101af4d95c7d6bd35b8ad89b1a7677616930e8292d0ead1ed. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BCRNC2100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e6e2971806ec34f3696e1cf2131440379be6f54c63e079cac0a94dc0eb4106. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BCRNC2100035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3028a31cbbce150e91d56fb793f30d72a517ca401c0fea0ef2d152622f8d4b4e. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/BCRNC2100033.
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 0x05c07cd8cdce360bce8a33a33c1318afa96cd3cfa5a81775e26be0db716d2bb0. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04:30Z), 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/BCRNC2100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4261a4bc6a94e91747b1762452b0b74e2331eabe2a02a83a9b649399e8e28cc. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/BCRNC2100037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456f1fd2a9c98a4d659314217ef45d59beb094139e4df0ba6c518d3eff4a8524. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/BCRNC2100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7f50cc21949b39024e4a99fbd5796d2e0794e26d4cdfddd5f01e777a3f7874. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BRDIQ0800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297064ce572de6b59c2ccfaddc62257f37c178323d925be25b0978b8f84376c8. 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/ES71G1867754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658601404e2d48e5d870d5449f56409ac960780a36403d86dbd83b111b21bdb6. 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/ES71G1867755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20847eebb2f0fbb146dce6f01c94825f68e96ac1233559091f68b7cadafc015f. 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/ES71G1867756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b6edfa040976539854ac8a955dcc055fffe76c800fbdaa656e766d7bee73e5. 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/ES71G1867757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9679954882bffb114408d9067950c2906c8503a54c6b0fcc8ec8a1d29bd19fda. 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/ES71G1867759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eac78443a47758d8e63389d55183a28c161fb8e90d6fabb52126d3eaf2b063e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES71G1867760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05802a4ac573c86f5e9ecae8d1de98daadb14da2ce7fe2f51057f8f89e58795. 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/ES71G1867761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a6b201673a4bb915c6fe89280e63cf148558ca6b20a5d31e5b8b24980343ff. 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/ES71G1867762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9b72547ede6bab7a6e86c250d3e829c8ed0fdf10924b60187f4f8feff878ca. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/ES71G1867758.