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 0x77b686d00334ceff6b829901d3ce6fd7412f919f73e0b7648ebe3a3dc1b9ba9c. 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/90d9932b-29d0-41b7-aec8-873c967a2545.json and https://artists.proofprofile.net/proofs/artist/90d9932b-29d0-41b7-aec8-873c967a2545.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 0xe32b08036900a5743cc15aa63944b7c19a1d9a354e3f87222b7d5a285d8ef3bb. 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/CAM269380029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fade62c58f151c2d9bca452c4fac3e752fd4b7c6c6ba5c9aff0dadd5a5286a7. 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/CAM269380033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d8290b66f509ed01e306608731341a2e404f004ce03b0cbce932c62de6d522. 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/CAM269380030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6e872cb2a7aa1d6c69f610bd2c0ed6981e8757d04a4d5f960df6da0d25f91d. 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/CAM269380061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abd41e443932db4aad5373de84cd565c8be5c66ccae07a58c098c17a8fea573. 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/CAM269380062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bd270fdf9cda597f467010649b2edfd36faf00e19e4b24ac822c355cfe0caa. 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/CAM269380032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb421f7746480134ca9079173e6df2e3fd6a472852919aff227f8a30fae56754. 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/CAM269380031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910cec9598ede35789870177de5be145929a3d492f569205ffcacccbd99d65fa. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/CAM269380036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4084bf2db51b235fc6379a5a629119841a68c29a845863b33938faf35aa87b8. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/CAM269380034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d8e75650606f9c3bf0618b64f83fc86cc33ff2ff1b21e6ddc9effaf190fba3. 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/CAM269380063.
Global Underground #43: Joris Voorn - Rotterdam (Unmixed)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a09a8086c76fd498639f4be0a08d0408e80ebe2fcbebc1734f9afc3b097388. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GBHFW2000031.
Global Underground #43: Joris Voorn - Rotterdam (DJ Mix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7747bc83b4824f381c4b0cb3f3600b83749ed9cf534847b353b87eac42bb1393. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBHFW2000067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b492fe0bbeb7c3e46d50806ea3a75d5072ca3a7b697a96640cdd7143da5d8f7. 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/CAM260750145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af04b862a733ac8fb31bf0c9ff7fd18b6da7834db7a6bec33627431f181d503. 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/CAM261150141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba4275e22a659eadb6048c9c48353c7fe805e4a852770a978868a1bc222c94a. 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/AUXN21727789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9223b0c40c02cc11a6d8b9b4d010de21741c0ab862ea2d4878f19da460b45ff3. 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/AUXN21520235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173fcd31de764ad18fe86031771236d400003070c0d04c0c0e39c04203c31d37. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/USA2P2360155.
Infinite Runway (Pradasphere II Soundscapes)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73bda41d53fe59191f2afe2be1cf28089bb679a12b1e3bb1ed1dd1b8b60ff92. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/USA2P2360156.
Fratelli Prada (Pradasphere II Soundscapes)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1d91c9d01d44e3b954061f8544b77bfee0a56f9f70b5b7084b503d18ba5802. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/USA2P2360157.