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 0xcbce75c0e422e681b4277dc17ca2b078d803a2813ac35d5b746293ffaa60bc9a. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/51d30364-a545-4558-bd8b-36780bf596b4.json and https://artists.proofprofile.net/proofs/artist/51d30364-a545-4558-bd8b-36780bf596b4.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 0x77553dbf79ac3d3fc20ee5971adc5091f111afd4bb0281589830ad510348c9e7. 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/DEYA92012200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c15e332a1ca509155b9fe607dd62814cdf94aa6bb10b2f0cb4f5f01f5ea3876. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/DEYA92012201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8ad8aac46b5d9ffd33703cd4c2cdde963b37afbf834e5ea084e5e2c036203b. 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/DEYA92012202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4221d56abe1219132fee4451b3ad00b01ddb6d64f80ab45d906b7b093f806dc. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DEYA92012203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512ac8578d7e5b5ab6cface2768bde50e31b7e18b999b7c3c39f8b1679c6246d. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/DEYA92012204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1becc2348448a073c7d55bd75b7de497ea4eec048cd57c6b1c475c55ad1609bc. 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/DEYA92012205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9252af9781a14b71dd3ae966d0fae19bc8e091756bfa1613b35e3cc4bf6ff54. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/DEYA92012206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3caa58e339dca62bb177003534fb60a49b7a80c2573c4cbcb2b397de173f79. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/DEYA92012207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e7e8c4013db3c5ffc572a5fa7589e881ba7fe74063caec7db5da61268ce3cd. 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/DEYA92012208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bab77feb6a94494bd92b55ace35790091fd1022fca1abd139d5172903bab9d6. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/DEYA92012209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b26f987c636e6680cf1ed925f540f0ec644e465bc58de4fb5b6f4fd280cf09f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/DEYA92012210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978dd88db6c9365b255bddaa284bb5e027bae7acf520844138c2bb3d32e195c1. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEYA92012211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebb57d7c33f0c04397144cfd5a864f54a720481b062f112297cabe6650a4d68. 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/DEYA92012212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1012c7138472a38f7caf5ddfeeafa1fe3729a641263aaa07611ac4ff8ab78bd6. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/DEYA92012214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa540c7449309420a8cd7e9acf12e3f2f91e02a8d5c1c3e40a8afd909fc55ddec. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/DEYA92012215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd5fd29bbaf28ecf3b85098c35d08e5af971174f71643f94b2a5b9859aa7712. 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/DEYA92012216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b46fd68883d5213d86d902ddf10260e8fa239d0ff18cd7a2c6f279b313d1bf. 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/DEYA92012217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249c088d4be8fa8a9f1d745c7c8ac42c4d2c1d4016f1c9d639818bb8a1b3cf58. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/DEYA92012218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaad3e73a77b3954d81910a14ea3dcf73ecd76335f44b3e90cf340bd092d7e79. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/DEYA92012219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf917c07ba3fee0f739e212d981e6c4f254eeeafda51d85ba7b07572c54afa90. 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/DEYA92012220.