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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3426782165409c0e752690661deb917a692976c3f052aaace1c1b7bae158ae1a. 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/69a7e418-64ab-4798-9bfe-67a3f23d7cfe.json and https://artists.proofprofile.net/proofs/artist/69a7e418-64ab-4798-9bfe-67a3f23d7cfe.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Centaurworld: S1 (Music from the Netflix Original Series)
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdee424beb2baf7fd033ab5bd2cfee3a6d30d62636f9b62890e12e6aa22f1dd3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2d98c7f11e6d5f756a658b5fdde6bc7284ee143f470bcce9c6cd4483501566. 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/QZ8BZ2100228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3f04166bf8c46247253069f9a02b927798f74e7e8983501acf1a3d1c9f234a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ8BZ2100231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844c1d52524fdc318a2d1e268fd60292ba122b766e7200be58e02a849bd252ae. 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/QZ8BZ2100233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6edb7873830be182e2b9a18690e27291c9d6b3420f8438bf6a04734bdb3b6121. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e9a696295b432f415eff007e0904c31c9a346e27929d0494ac59c2f152455b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ef7280783d4e1d44502694e868063605c391b894fae52e831ecfdb3b6702d7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ8BZ2100243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f2d9b2a0d962d86bf50a7f9182e34c974117be2f525671c7e46648488fbdce. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ8BZ2100244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede44bd1c53daa6b9d16e1c6467388d8a3f306725c146710e545825b99107f74. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28b0a1a875ee42911629709c5ddbe6e4295b1975eccd4fd1b65c5b2613ae2af. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZ8BZ2100248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117be46a94aaa4413b62f267d207a4ce9fd65d868985dc2786c79d96890e7dcc. 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/QZ8BZ2100249.
Centaurworld: S2 (Soundtrack from the Netflix Series)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8f52409f83ef972dbc9377b056223ac8c0781fc042aef47fd6a46261cdeda1. 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/QZ8BZ2100441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afc1290594f72eff1170fc75d88c19d6c520cae32fa9fad61241730b87c5ea2. 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/QZ8BZ2100443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f4744fd49cac77793aa4e65a3e14274f7ae244e0391b1a7037278098f1a9f4. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cec902e882e97a916befe8bf2db18e129742b8f8d637ec7c80752efafda71f2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZ8BZ2100463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c498f5e2a4fc57600b28dbd7ab9dd3aaba0c1d7a67a7cb4cbbe9b9e503cfd56. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZ8BZ2100255.
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