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 0x397b429395c931368b68305d9a364880c0f914d2d28ea7b9993af0e0c892c5de. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/92ce16db-b0b7-4d9c-8a64-6d0d249194e8.json and https://artists.proofprofile.net/proofs/artist/92ce16db-b0b7-4d9c-8a64-6d0d249194e8.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072f0cf71e782dd8193225a414efbe157091e7c6e290163e41e102b2ccc81ff9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWS651300201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7e504b364f089b38613ad3b01e3932eef799e8012fe14947a74108b6d0b107. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TWS651300206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079c702d9bef3e156f7b4e0c0a849f79f866066be7843a3095668420c7bf155b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TWS651300207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba99c5cce0eb91e7c515507bea7c53f462321e30d704b6861fafbd93f028642. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/TWS651300208.
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 0xffb16b1b7f1addebfbda19f3c2418ccece8cf1d4cfb5efb3ddf7e6a1d19b47c9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:23:40Z), 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/TWAE31800567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5675a03b1c3bf97821a304cc21d55e00168c60e0b2728d20f6accb256704e1bb. 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/TWAE31800570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd859d179a84eaf58101a7cc0196dafa51bb1cbad86990073e4468bd999e4ff7e. 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/TWAE31800571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ef32c95f92cbdcf3e2549c093f3a6bf8a1467a7168378c1bcc35d1ccd8fb95. 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/TWAE31800572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46a93a01c0a997e35b972c3f5c1e3ea726caac8ea666168a7625a9e2470337d. 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/TWAE31800573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2ab3f586f97a4f242529c7f7a86a61fe08c2a2ceb77cc1b9d5b48755075bd5. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:20:45Z), 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/TWAE31800569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01349ce6c90453a876fbab13f2179f80cf7959a8d3b5ebb915549b497883f00a. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TWAE31800566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x516109c4801f77c5764f16c8d19179ebdf33beb2ab19f45feb3608ca21dc7d14. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/TWAE31800568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a29a6634ab4ac71124fd9ab2ed3cc0ac5389f9ac7e95a7f2a3bdf5fd839774f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/TWAE31800574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd272d34cee7f476b008f63d28c348b9df725c51f475689c752257fe489ebcf. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51:46Z), 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/TWAE31800575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a4cb6674741a2cdb22ed20ad82d1c35a420d7441bc0bdf58fe07b7287a4b18. 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/TWAE31600432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911a6f013c5a2e6ce3b40cb0b6b865f1d4e1e58aa58629887f3812843a1dda3c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWW511300201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f8a4da4dab94b6bae3768e37e3774592be851b93bec3911eb143f20874da55. 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/TWW511300202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b66d5f786019653cfbe6c5a29add81e523411a9fbd9ab36d331c6d7b9f4fb5. 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/TWW511000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced304c444f2eb04a98be6943325617ee803eb60a3ab243adf6dbd608944a5fd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:35:30Z), 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/TWW511000102.
樹中之樹 | from 詩人商禽 —《滾動的詩》音樂紀實