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 0x297ffab7ddde1e83469323abb61d17097d584d4e9871cc07556639d26247c9ce. 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/7b0e6297-ad09-4536-84a4-fb5de261fb3c.json and https://artists.proofprofile.net/proofs/artist/7b0e6297-ad09-4536-84a4-fb5de261fb3c.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 0x2d3f6866762e3eb493ddc5449f4a0f00804a286316c0942d18793eee83e31a57. 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/FR0U92000135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b42890bf1e0ce4ab71d8b815b4640a54263ec85b9d1ea2479727741af4222a0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/FRUM72101793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cec8afd6f74194b564af0c24b117aeae57b788a7a2cc9555b972935a45a0ca5. 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/FR8Y72300124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb52fd05d174ecc7f1e1a6a8fc3a6ecb0077937e5c10883cba05217d65195b3c. 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/DGA072469540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5de2880cbe663cb749ed6f222f092628bc06998010465e385fdecdf2e8ba51. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a260332306d2727d3612437c1962f183e33d16d9f79a1552a98cf7961c7575. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5036d2b35cb41ddb888c049a3f9927810581c38b03dde71e3816ef0468a5a0. 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/DGA052224830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a77aabce4a98067111025531d34ea77dbd9d88e28365c1cee3d986809099fe. 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/DGA052224831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541c54a76f84e2c998b87e96b1fef716fa6f57079c6791240533067abf03f2ea. 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/DGA052224832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47821a4c913df3a0770305bdd73a97eb998edc70c5c4e3a8282ef0692533eb2. 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/DGA052224833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec555620c6df6d94db12703ee6372bf1b491e00636030c082b6ff0c85add424. 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/DGA052224834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3ff50d9e08514741dcd72aec5036e11f55ed2c02817c5b0f87b8917f330845. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/DGA052224835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7209d232a9fc07b2c71ab5c679c3ddefcec308dc5107ae3b476e13b820a37ce8. 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/DGA052224836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000292d1c84c1de4ca981588eafc62b819fc757c55d6cd564c2e51fd40c79a89. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DGA052224837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53481402f801cf3014b295ec66120dd8d050326c4213e7fd61946288ea536bf. 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/DGA052224838.