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 0x40d12ed377da8b8549fa3f8f4419669e6e751f68e92537dcaac58af026490e55. 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/cea1028a-c101-4ad2-965a-cc2842d6a8a0.json and https://artists.proofprofile.net/proofs/artist/cea1028a-c101-4ad2-965a-cc2842d6a8a0.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 0xae1c7c3adadcb656a7fbff114fb67e17adc1b8f151e526a5324c2a339a41dcee. 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/DGA0L2387521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f2fa368f888427d1bd3b920424b45cbf26cae5abc794de7000dfde3bfdeeeb. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/DGA0P2327922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c8380646be98848babf5737849aa57eb1ee7ffb0361a297332e997357ee4c6. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DGA0P2327288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd81bd28991b2282de9d60f98932c7168000d25d6eb653a59a882ad0d15a6df. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM6P42411999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672e35d61a6fd80cd1bd511754dec36f364f578a2aeae146a2bbb907bfb09f46. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QM6P42448260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5d693b00c9aa36e2184ddf258997502076b149d9f45917bd2dca505d16c1ad. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/QM6P42466420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba354f7aae0283fa7fb24ec23e408efd89245b1cd90a082d22fe29bbd9d76baa. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QMBZ92416709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a25efa917efbc43aedfc0fb23bfb6254d115d6dfbad7ddd2c97bf9aacfa2f94. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QMBZ92447733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0b0db909a74959a6e6d1476dd7d525b839085f251ee8aafb854d5a61546b7e. 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/GX5MY2468890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870ab11c1d8ac8c05dde722e751eeeeba0105df7cef7d357b7e4ae4c0a34e995. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GX5MY2457137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803b3339f29d41b2576fdc3e9de46c32b4470792b79d11a23988e6a2b7da3439. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GX5MY2469815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369324606b894e2c5291cf15ad453766245aa8fa8535b1dc5b6b159716070a65. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/GX5MY2431334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266ba0dd13d6ddbbacfb1b3a1b05e4c37ed8cb8bdfb05c381d47191246293d31. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/GX5MY2496950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbcd3fcb93639ecfe15ce17033705818a5dc715c087eb95cf28f0b33238a3465. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GX5MY2477282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7820c084d70137bf04595dc7671dd496811533a8feaa0d4cbb79b34731385b11. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T11:57:43Z), 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/GXESV2476507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e379d85104f525cc5d25b3fe26622b6e16ec2e4893fb345dc43204483a5b33. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GXF972479387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76056c3d628fd8cbdafdadc760d3fa9b9a1e5a4a2e0c3798581331c43028d7ec. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/GXF972437032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bcb8f5b6490ad90359ee79c6082c4b4f2cf3dede59f69359faa6f7d55ace43. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/GXF972446646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a5c29055d6e3b2384f0c9dde72d50d2d6043bea6640fd538a88631f5314161. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GXF972495405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8227624cdd9b9fe9a6c95bac53f130f7082ebd02adff4965a57a0f77c6499710. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/GXF972466725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aede8813cac44eeb68e02ebc152e1900ed38a311900a5e4c6c1038829879964. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/GX89G2556799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9caccb91b0c186c85d615ca570364d2d324988bae76e716f3a7f56f6e835b2c6. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/GX89G2573910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4293984d38ce1bcb3f15b4e7bd9271c22d799717a2f85a74f8b025c4a6604ebf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX89G2580851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c144798469fc36dcc086d58e07667f449d50fef69b4bbdd55e85d0278e4cb8. 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/GX89G2518976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cc3dc918707cf88b4fa2b5621e5e5b93bb1cf6e8c6ce7ba90e50011000bb4a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GX89G2597056.