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 0x83ec69768567898ffa022fe5b856f518b9dcb716ee733c8b12da1d5c0cc57890. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74517882-fdc0-4b19-870c-3c24c46c7937.json and https://artists.proofprofile.net/proofs/artist/74517882-fdc0-4b19-870c-3c24c46c7937.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 0xecf65e36c3baef1b71c072ca8a3a2721a042d227fc804e55eb10d124a7babb96. 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/ES64E2312401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79506ccc0d843ef6bd91fee5f82c63aee49c91aeb30c6c00517b99d44b73cc4a. 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/ES64E2312402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e23a5061f4840991844d9365a117de2bdf493a6de91472b4f86095e0d7c1a9. 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/ES64E2312403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fad80033fcd215eba95d83d9d543b73a782a1d4e72d80d996fa388454ec8dcf. 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/ES64E2312404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc0b7a7191fa597976826e496ac7b835fdf77984a3e3a2c6402c2d7a634c730. 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/ES64E2312405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c74b16a5cc7993114c66ec3743cda0956677b37c23ff6b65f0fd6fdf64200b. 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/ES64E2312406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0782cbc28f23c1e581d8955b5fc90fa221697418eb1ec020a22b40d48c3979. 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/ES64E2312408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ea81c161348dd6a96bb2b41011885c6096c82d37fb28ab42716d6e57f74b7e. 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/ES64E2312409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0947cc3ed786bb03dfc5176778b29755d065a0494a9058200e12ff40a11a0d20. 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/ES64E2312410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18749ec224d0e862f4cff48aa6923fcb0c06f289007f759e5218f4a42dcbdf3a. 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/SE5BU2137430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbb3eb60e521fd898c71f33ffb4eae69909c67c5dd6a5ba44e4f2fd8087958d. 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/SE5BU2137431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac76be8dce2c80ba1838ce35164b83306e53766d3aff4aecc11e7b9054e6e91. 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/SE5BU2137433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18413fcf0c5f8a7614dbda3ee32f9d36c56b2c43ada269bd4146a1e7a3c75a5e. 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/SE5BU2137434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f71fc3331fac48690876c2cb4f1150b2a859c400d2f2c58dc00a2ce00de289. 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/SE5BU2137436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10f23110603ae0f946f7b1ef0b5c04385c9ad9a6826430268b80090ec9d16f1. 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/SE5BU2137437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5da4804e4ae4a4b76b6eebf6c123c868d5eb7454f6a1ffcb5bec47016ace18. 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/ESA011806589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70053b8352fa3ef305a0f1341c90e84fcbed1557a67f4dd87ea31658c7ba7bec. 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/ESA011806590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac88e8997eb83bb644b44cc43c378c462b317cca971d7bd92f6a7a0553419a09. 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/ESA011806591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d42da0fbfbf81c634b8c7b2f6e31068f7258b597a5b3e107e47df495f3e65d0. 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/ESA011806592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215347ea257530aa9b5cb9bd935c9794c386566eb6c21ff0df07c07632542967. 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/ESA011806593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b57533a57ebfad62e18bc54650eb3383323556127b1fd62b149d246ab535b8b. 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/ESA011806594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d33946ac904b8b1955048dd668ea3bdc20cf70d4f45542a3a32032c9f9cf2c. 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/ESA011806595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d87553371a33077a559e95eee261057fbbc10f693860e9f8ca45511eae4f60c. 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/ESA011806596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd3e17443396a328403cdb766a7685504a46d621246458f53b68d23cb312b92. 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/ES65E2200556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93c861e1c8c47acea5658362d4a1df312dca6e998f71e6830b9a3ce7ebd844f. 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/ES65E2200558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d89e19b0598c46775bfc49ac502dc99aa0bd02c43c1d961a715ea1cc8d78e72. 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/ESA011964813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c6c86de563d7aaf61c35d9fa15dc03c65b388c72a4a6c536c716cb66dfbe7d. 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/ES64E2476766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8079c10542b5ad500a1dc1ab61925a96a49f68341230493a2ff55d7120cd4be6. 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/ES64E2476773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ba88226e3ab11e21d06b003d8072440d4a6561a114398a724646562e45c8e0. 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/QZHN81978116.