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 0x06266d329fa3246a357723a9e719e4b1fd5747fe17819b7d4604554ef5d151c2. 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/a4b26b6c-4102-4a3b-838f-55e92864411e.json and https://artists.proofprofile.net/proofs/artist/a4b26b6c-4102-4a3b-838f-55e92864411e.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 0xe6d09e488591a524284ba7ede7b8a4108d5ac2dd28a6cf8425bd3d56a05f46ec. 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/QZDA61887095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18eec3a1207a1b9d17600b1886a53674e2339de76b1f47cd9102300d15f7e1a1. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZDA61887098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720935b7e2da5792870b83e041efa283dc2c293d37722385cba112ea0140a6fa. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/CAJDF2100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf3df63bd74113a74b0cc8d4a45ecaf39289ad3c351a953506bd9803181f41df. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T16:28: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/CAJDF2100041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54307d5814859541816a83f4e57f396d8cafebd278d1df4046d660731c5c3910. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CAJDF2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8126c8de13c7a24f262ff8ddb319cc68a7de5a1ef82c63affe29f97999b4c49. Chain 2 (Bitcoin): anchored in block 957596 (2026-07-11T18:43:56Z), 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/CAJDF2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808d16fecc92a6806ddb293874db07b8e9f8e7ecff655426ceb5fe563a49f473. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/CAJDF2400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe6aa0d172962d9e211a134c2de4e85dcc05fd2e1d80f03b6bc14e04402fbe6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/CAJDF2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf32fb54a7623aff436459ad9536def030e4f24493f413d704326050bef7aaca8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/CAJDF2400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed3b1e0fa85e4e914d7bccde1878d24d311419ae787a601840f6363db6999c3. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/CAJDF2400066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb96f9f1e77ba723a13c5245d59a9feb720b2ba86f2f5a50595586f969dc0b45. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/CAJDF2500087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc2fc255efcddd09ed03f11484fada748ae8e65a45b213bd1426f11e3fc4a0f. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/CAJDF2500091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8b3f0f105640be6b3560d3e6c039c7536f20a256c1bd8ded798ca9036b4392. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CAJDF2500092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05446a6a0396e77ae390bda85217c7b0f5befc295e2309ebf94168b0ce7177ab. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/CAJDF2500093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808d16fecc92a6806ddb293874db07b8e9f8e7ecff655426ceb5fe563a49f473. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/CAJDF2400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12dfb9f4f260dd83e0a9eaba5336e903e4fcec2171ebc4355b0d244430e4b574. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CAJDF2500095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987f46bd7c2dccd5e928e40b3f6788eb4f5ca02b5cc981627856bf03d6722409. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/CAJDF2500096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44281d97b5e6da5f45be26903a4df556c14ba0c4defb9c1965e0ba454d809f7. 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/CAJDF2500097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc59e12901f4bc0f78e6571fefd641ff0bd60a74e94d9398bccde074e57a1ba. 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/CAG0Z2400001.