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 0x77c987dd09f9c7845bffb04311505855fb877ea16998aeeabe891c8d2471abd7. 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/ec241ba8-0ecc-4a45-87bd-363703c001b1.json and https://artists.proofprofile.net/proofs/artist/ec241ba8-0ecc-4a45-87bd-363703c001b1.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 0x2e6624a9a7f6a77bee7c28c3083406e41f6d3b82e1ad0918697ed12ab4c37972. 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/BRRGE2200354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6c14ff513e693ae8b17a9a42ab455d8a2807a81700040bd6a3bff2d5c523bd. 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/BRRGE2401138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b66a2bb80e2325221710924f505abb46395df0d9441d352671ad73e32b3ea44. 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/BRRGE2401136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60046278dd97c58a6ec87706b506ce5c9d384fb6f4a9fd240dc09036a0532ff2. 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/BRRGE2401140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1ccd75a4fb2454fb6a7ee3d866fc0e0fd921146ec30bd67745cb1e136d8e08. 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/BRRGE2401148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9b9f5d3d7eb5a0b0c78e289fe91b25fcf7814b2b187def7138f52553407a3b. 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/BKM2L2300064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542d5feebfd0d5a8cbd924fc5a34d4bee6882d52eb83449d3ba52d6f6d512af2. 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/BRRGE2401154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b74f6cb86d0c9e69eb948d2d1d9a4bdd4b959ea46a686d07a09e409e79dbaaf. 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/BKNDN2400067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ac24d950c8cd688d2ad0f7f20f3221f1ff87f68c2de65edd58358c7aa7cfae. 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/BRRGE2401144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3459e4cace255f4820b4599532e78d5d280dafdd01759d8613bc6c88b0ff21. 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/BRRGE2401142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6475b6aa601070ace395c11282f0aa69a4f6b201a644eec260e0f326bfa687. 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/BRRGE2401146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb570eb52c036e913e9025313fcf174a8c0a02f66e3ec71d7109e769b127f00. 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/BX5UA2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0177b84750516a6364da1d306ea9292ee4935110a88a04ac845d0d92b3e67d39. 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/BKNDN2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1950788f077806f930269e11ca7f0f8e7be686dbb586eb4feef39e85dbb9be. 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/BRRGE2401134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7eb96ad25500a4b7a30f25395dc4b4d9d1bf97c6eb45e518e9a90311bfac604. 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/BRRGE2401156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa7725d38b6f27e28ae6fc8ed7f2a8a754c3d4e1bbc2855486c390160bfe4b5. 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/BRRGE2401150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150bafd500be9d12c6383147da04038f41d39e38f8bef2f9381296c3dad7d5c9. 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/BRRGE2401128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7e580233e38e03eab180e3e7fa741464e952368a0fc78ffa6d6fb28c39041d. 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/BX5UA2100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3dc67461f6cfe1b95e6de662462316c57b74a6c113cac0bc901d45c262d298. 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/BRRGE2301024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d86e692bc39821239a398858844f34caccf8fa24e5d10d56c84c43601b688d. 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/BRQGF2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ef58d43ed1cc003e498c7da18a757b2c07f853b66b68658423b84d876d30c9. 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/BRRGE2301026.